Ajuda com Event_handlers do Nagios

1. Ajuda com Event_handlers do Nagios

Fernando Trilha
fernandotrilha

(usa Debian)

Enviado em 25/03/2014 - 13:59h

Pessoal preciso de uma luz sobre como fazer o event_handlers funcionar no nagios.

eu defini ele no commands.cfg

# Nagios Asterisk

define command{
command_name emergencia
command_line /usr/lib/nagios/plugins/eventhandlers/emergencia $HOSTSTATE$



Defini ele no server.cfg

define service {
# use local-service,srv-pnp
host_name Tsensor
service_description Temperatura CH01
check_command check_tsensor!.1.3.6.1.4.1.22626.1.5.2.1.3.0!200!250
is_volatile 0
check_period 24x7
max_check_attempts 4
normal_check_interval 5
retry_check_interval 1
notification_interval 120
notification_period 24x7
notification_options w,u,c,r
event_handler emergencia


Coloquei o script dentro da pasta:

/usr/lib/nagios/plugins/eventhandlers

E o script contem:
#!/bin/bash

state=$1

#statetype=$2

#command=$3
#host=$4

logfile=/var/log/nagios/eventhandler.log

# Sep 25 14:53:14
date=`date +"%b %d %H:%M:%S"`
case "$1" in
DOWN)

/bin/echo TSENSOR > /opt/scripts/astnagios/hostiden && /bin/echo DOWN > /opt/scripts/astnagios/hoststate && /bin/echo 12345678 > /opt/scripts/astnagios/numcel && /bin/astnagios.sh

esac



Mas mesmo assim não executa o script.






  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts