Ad Widget

Collapse

Housekeeping Zabbix em 3 Servidores

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • guihelpitech
    Junior Member
    • Feb 2024
    • 2

    #1

    Housekeeping Zabbix em 3 Servidores

    Bom dia, Pessoal
    Espero que estejam bem

    Na empresa onde trabalho, subiram o zabbix 6.0 em 3 VMs no azure, sendo elas:
    VM 1: Servidor para o Bando de dados
    Disco SSD de 128GB

    VM 2: Servidor para o zabbix Server
    Disco de 64GB

    VM 3: Servidor front-end
    Disco de 64GB

    Elas se comunicam internamente para as conexões de banco, front-end e etc...
    Todas rodando Debian 12 , funcionando super bem com desempenho excelente!!
    Porém, o banco de dados está enchendo muito rapido, já está com 62% cheio!

    Parece que o Housekeeping não está fazendo a limpeza dos dados do banco, como teste eu diminui a retenção no housekeepin para 2 dias e não alterou em nada o espaço em disco.
    A minha dúvida é: Eu preciso apontar dentro do server o caminho para o Housekeeper fazer a limpeza no Banco de dados? Já que o Banco é em outro servidor?
    Já rodei a internet toda e não achei nada sobre isso.

    Qualquer ajuda é bem vinda!
    Obrigado a todos
  • markfree
    Senior Member
    • Apr 2019
    • 868

    #2
    Eu preciso apontar dentro do server o caminho para o Housekeeper fazer a limpeza no Banco de dados?
    Não.

    No Zabbix 6.0, por padrão o processo housekeeper é configurado em "Administration" > "General" > " Housekeeper".
    Verifique nesta página se o processo está habilitado.


    Ele executa de hora em hora e uma forma interessante de confirmar sua execução é consultando o gráfico de utilização do processo interno Housekeeper.
    Em "Latest Data", filtre por seu Zabbix Server.
    Click image for larger version  Name:	image.png Views:	0 Size:	32.5 KB ID:	479156
    Selecione o item e depois clique em "Display graph".
    ​​

    O gráfico mostra que de hora em hora existe um aumento na utilização do processo confirmando que ele está sendo utilizado.

    O quanto seu Zabbix está coletando dados é outra questão a ser analisada.
    Quanto mais itens monitorados, mais dados serão armazenados no DB.

    Revise o tempo de armazenamento de histórico e trends de seus itens.​
    Last edited by markfree; 18-02-2024, 16:17.

    Comment

    • Hernandes Martins
      Senior Member
      Zabbix Certified SpecialistZabbix Certified Professional
      • Apr 2011
      • 900

      #3
      Olá meu caro,

      O housekeeper vai fazer a limpeza dos dados como referência dentro da base do zabbix, mas não vai alocar mais espaço no servidor.

      Para manter o tamanho da base de dados, temos duas opções.

      Mysql - Particionamento das tabelas.
      Postgres - Timescaledb

      Pesquisa sobre estes dois temas. que vai te ajudar a solucionar essa questão de crescimento da base.
      __

      Att.
      Hernandes Martins - Zabbix Trainer

      Zabbix Brazil Partner - www.luniobr.com

      Zabbix Brazil Community - www.zabbixbrasil.org

      Blog: hernandesmartins.blogspot.com.br

      Skype: hernandss
      Telegram: @MrHernandes

      Español
      Facebook: facebook.com/groups/zabbixlatam
      Telegram: https://t.me/ZabbixEspañol

      Português
      Facebook: facebook.com/groups/zabbixbrasil/
      Telegram: https://t.me/ZabbixBrasil

      Comment

      • guihelpitech
        Junior Member
        • Feb 2024
        • 2

        #4
        Bom dia, Senhores.
        Desculpem a demora na resposta.

        Obrigado pelo auxilio.
        Eu verifiquei aqui que o Housekeeping está executando corretamente, mas não libera mesmo o espaço em disco
        No momento está "estável" o crescimento da tabela em questão, mas vou pesquisar sobre o particionamento das tabelas.

        Novamente, muito obrigado!

        Att,

        Comment

        Working...