Ad Widget

Collapse

Base de dados MUITO GRANDE!

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • elvis.pompeu
    Member
    • Apr 2013
    • 87

    #1

    Base de dados MUITO GRANDE!

    Boa tarde,

    Gostaria de saber se alguém esta passando por um problema referente a base de dados esta crescendo exageradamente em um curto espaço de tempo.
    Faz exatamente 2 semanas que subi o Zabbix 2.0.6 em um servidor Debian 7 monitorando a casa de uns 20 hosts, e hoje a base de dados do Zabbix já esta na casa dos 30GB!!
    Mais precisamente essa tabela:

    -rw-rw---- 1 mysql mysql 30G Jul 19 14:47 history_log.ibd

    Isso não é normal, pois em uma antiga instalação com CentOS com Zabbix 2.0.5 monitorei a mesma quantidade de hosts e por 3 meses a base ficou entre 4GB a 5GB...
    Se alguém já passou por um problema parecido, por favor me explique ou ajude, pois se continuar dessa forma ele vai preencher toda partição que eu montei exclusivamente para o /var/lib/mysql!

    Forte abraço a todos!
    Last edited by elvis.pompeu; 19-07-2013, 20:04.
  • eterjack
    Member
    Zabbix Certified Specialist
    • Mar 2012
    • 60

    #2
    Boa noite,

    Na tela inicial do zabbix existe um indicador importante chamado vps.

    "Required server performance, new values per second", me passa a informação do valor que aparece ia para você.


    Att,

    Comment

    • elvis.pompeu
      Member
      • Apr 2013
      • 87

      #3
      Esta em 24,68

      Comment

      • eterjack
        Member
        Zabbix Certified Specialist
        • Mar 2012
        • 60

        #4
        Essa tabela armazena registros do item tipo "Type of information" = log

        history_log.ibd

        Quais tipos de check de log você está fazendo ?

        Comment

        • elvis.pompeu
          Member
          • Apr 2013
          • 87

          #5
          Você se refere as checagens de EventView? É esse o único tipo de log que esta sendo monitorado nos servidores.

          Comment

          • eterjack
            Member
            Zabbix Certified Specialist
            • Mar 2012
            • 60

            #6
            De quanto em quanto tempo você está checando o event viewer ?
            Attached Files

            Comment

            • elvis.pompeu
              Member
              • Apr 2013
              • 87

              #7
              O default de 30 segundos!

              Comment

              • eterjack
                Member
                Zabbix Certified Specialist
                • Mar 2012
                • 60

                #8
                Quais são os ultimos valores desse item ?

                O que deve estar acontecendo, é nessa configuração ele deve estar armazendo muitos dados de log nos registros, e por esse motivo aumentando seu banco de dados.

                Qual a necessidade de validar de 30 em 30 segundos ?

                Comment

                • elvis.pompeu
                  Member
                  • Apr 2013
                  • 87

                  #9
                  Apenas retorna valores do tipo inteiro, nada de mais...
                  A checagem vou alterar para 120 (dois minutos), o que acha? Mas não creio que seja isso, pois são dados absurdos pro pouco tempo de atividade e produção do servidor.

                  Comment

                  • eterjack
                    Member
                    Zabbix Certified Specialist
                    • Mar 2012
                    • 60

                    #10
                    Acessa o bancco de dados do zabbix, e verifica os dados que estão nessa tabela.

                    SELECT * FROM zabbix.history_log;

                    Comment

                    • fpaternot
                      Member
                      Zabbix Certified Specialist
                      • Feb 2013
                      • 52

                      #11
                      Respostas "padrão":

                      1) Verifique o tempo de coleta (e deixe num tempo razoável para sua necessidade);
                      2) Verifique o período de armazenamento (e de novo, deixe razoável);
                      3) Se seu período de histórico já for baixo, verifique o funcionamento do housekeeper.
                      4) Verifique no seu agente o tamanho máximo, quantidade de linhas enviadas, etc..


                      O zabbix não é um consolidador de logs, então tente enviar apenas o necessário para ele. Além de poder degradar o desempenho, as consequencias de deixar o item com um history alto e baixo tempo de coleta é justamente o tamanho da base.

                      Comment

                      • elvis.pompeu
                        Member
                        • Apr 2013
                        • 87

                        #12
                        Pode encerrar o tópico, solucionei com ROW_FORMAT="COMPRESSED"
                        Muito obrigado!

                        Comment

                        Working...