Você está na página 1de 13

Zabbix

Construindo um ambiente de monitoramento

Monitorando a performance
do Zabbix Server
Por que?
• Precisamos verificar os processos em
execução do Servidor Zabbix.
• Além de se preocupar com configurações do
S.O., devemos dar atenção aos processos
internos do Servidor Zabbix.
Como monitorar?
• Através dos gráficos disponíveis junto com a
template Template App Zabbix Server.
• Administrando a fila de requisições do Zabbix.
O que fazer?
• Verificando o crescimento na coleta de itens
que estão na fila. Isso é um indicativo que
algum problema está acontecendo na coleta.
– Estes problemas podem ser configurações
incorretas de acordo com a quantidade de
hosts monitorados e itens coletados
Exemplo
• Você configurou o Zabbix mantendo o valor
padrão dos parâmetros e inicialmente você
tem 10 hosts em monitoramento. O que fazer
quando seu ambiente estiver monitorando
100 hosts? E 1000?
Ajustar configurações
• zabbix_server.conf
– StartPollers
– StartIPMIPollers
– StartTrappers
– StartPingers
– StartDiscoverers
– StartHTTPPollers
– StartJavaPollers
– StartProxyPollers
Desativar itens não suportados
Monitorando a coleta de dados
• Processos de recuperação de valores
• Observar o tempo que os processos estão
ocupados para coletar os dados dos itens
• Perceber quais os processos merecem atenção
e ajustá-lo caso necessário
Gráfico de coleta de dados
Monitorando processos internos
• Processos que não recuperam dados diretamente
– Housekeeper
– Alertas
– Sincronizador de histórico
– Etc.
• Observar o tempo que os processos estão ocupados
para coletar os dados dos itens
• Perceber quais os processos merecem atenção e
ajustá-lo caso necessário
Gráfico de processos internos
Dicas
• Vale ressaltar que devemos estar cientes do
que cada processo representa, para não
alterarmos configurações que, em vez de
melhorar a performance do sistema,
contribuirá para queda de seu desempenho.
Dicas
• Além de configurações que podem contribuir com a queda
de desempenho do Zabbix Server, outros componentes
instalados que podem afetar o desempenho do sistema
como um todo são o servidor web e o servidor de banco de
dados.
• É recomendado separar cada serviço em um servidor.
• É muito importante que você mantenha um
monitoramento eficiente, além do Zabbix Server, dos
serviços de que ele depende para um bom funcionamento.

Você também pode gostar