Dica rápida – Problema na customização do Zabbix

2

Filed Under (Dica, Zabbix) by rafaelgomes on 22-04-2009

O zabbix é uma ferramenta fantástica, como eu já expliquei um pouco nesse post.

Em fase final de implantação da ferramenta me deparei com um pequeno problema que consumiu horas de trabalho e como sempre quando encontrei a solução era uma coisa ridícula, sendo assim estarei postando aqui para evitar que outras pessoas errem como eu.

Vejam:

O Zabbix tem uma funcionabilidade muito interessante, seu nome é user parameters. É a possibilidade de gerar verificações que são descritas no próprio agente, para que assim o servidor possa monitorar de acordo com essa configuração, vamos a um exemplo:

No agente de um determinado servidor, configurei o seguinte UserParameters:

UserParameter=mysql.ping,mysqladmin -uroot ping|grep alive|wc -l

Sendo assim, eu irei colocar no zabbix pra ele monitorar a chave mysql.ping nesse servidor, dessa forma o retorno do comando mysqladmin -uroot ping|grep alive|wc -l  será enviado para o servidor, como resutado.

Com esse resultado você poderá fazer a Triggers que desejar.

Agora atente para um detalhe, que foi o problema que passei.

Eu especifiquei um comando que o usuário zabbix não tinha acesso. Até que eu atentasse pra isso…

Sendo assim, sempre que não tiver o retorno desejado, especifique um shell pro Zabbix, logue com ele, e faça o teste:

zabbix_agentd -c <caminho do arquivo de conf> -t <sua chave>

Lembre-se de retirar o shell do Zabbix.

Comments posted (2)

Olá, gostaria de saber se você tem algum e-mail para contato. Obrigado.

[...] eu alegre e sorridente, usando os conhecimentos que passe nesse post, para obter informações via PerfMon do Windows, assim gerando ótimos gráficos para facilitar a [...]

Write a comment