Nagios comunicando com uma ferramenta de incidentes

1. Nagios comunicando com uma ferramenta de incidentes

Tatiana
tcarinhanha

(usa Mandriva)

Enviado em 19/04/2009 - 00:18h

Olá, Pessoal

Estou usando o Nagios para monitorar minha infra-estrutura, gostaria de saber se alguém sabe como posso comunicar o Nagios com uma ferramenta de incidentes que possuo. Ou seja, quando o Nagios detectar um incidente em um serviço ele envia um script para a minha aplicação de incidentes. Ou então, como faria para ele enviar diretamente para o banco de dados da aplicação notificando quando ocorreu um incidente.



  


2. Re: Nagios comunicando com uma ferramenta de incidentes

Rodrigo Zibordi
zibordi

(usa Outra)

Enviado em 23/04/2009 - 13:22h

Para isso acredito que o Event Handler seria a opção.

Event handler nada mais é do que a "chamada de alguma coisa/script" quando ocorre a mudança do status de algum serviço que o Nagios esteja monitorando.

Ex: Se o status do HTTP mudar de OK para CRITICAL, o Event Handler será acionado.


Mas aciona oque?

Aciona um outro "plugin". Este plugin geralmente criado por você de acordo com a necessidade e conhecimento (perl,shellscript,vbscript,C, etc)
Então pode disparar processos, chamar outros scripts, restartar o serviço em questão. (no caso de queda do http)

Lembrando que se o status mudar de Critical para OK, o event handler tb é chamado. Então isso deve ser sempre tratado na programação.

Dê uma olhada nas documentações e veja se de fato é a a melhor opção.
http://nagios.sourceforge.net/docs/2_0/eventhandlers.html
http://nagios.sourceforge.net/docs/3_0/extcommands.html

Aqui funcionou perfeitamente para restartar qualquer serviço do windows ou linux.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts