0
check_snmp_int.pl

Open 1 Respuestas 1 Views
Necesito generar una alarma ante la caída de tráfico en una interface de un Switch.

Estoy haciendo mis primeras armas con NAGIOS y el script check_snmp_int.pl

El tema es que necesito que Nagios me alerte cuando una determinada interface de un switch no posea determinado nivel de tráfico.

Actualmente lo tengo armado así...

define command{
  command_name check_snmp_int_v1
  command_line /usr/lib/nagios/plugins/check_snmp_int.pl -H $HOSTADDRESS$ -C $ARG1$ -n $ARG2$ -B -w $ARG3$ -c $ARG4$
}

define service {
     use generic-service
     host_name MI_SWITCH
     service_description check_int_PORT13_bdw
     check_command check_snmp_int_v1!public!XGigabitEthernet0/0/13!1024:!100:
     normal_check_interval 10
     retry_check_interval 5
   }

Podrían decirme que estoy haciendo mal ya que al bajar el tráfico de los valores ingresados en el puerto 13 del switch NAGIOS no envía ninguna alarma ni muestra el puerto en estado critical o warning?

1 Respuesta

0

mmmh... es re tarde la respuesta ya se; pero tal vez te sirva para otro caso en el cual se te plantee un inconveniente donde un comando no funciona.

 

Viste que lo de Nagios son scripts que se ejecutan. Bien, parate en el servidor nagios y como usuario nagios ejecutá el mismo comando a mano. Ahí vas a poder ver si es que el script arroja algún error.

En este caso sería;

/usr/lib/nagios/plugins/check_snmp_int.pl -H $ip.del.swit.ch -C public -n XGigabitEthernet0/0/13 -B -w 1024 -c 100

respondido por ikarudelabasto (3,000 puntos) hace 1 día
1Comentarios
comentado por ikarudelabasto (3,000 puntos) hace 1 día
Ahi te va a tirar un error el comando. Si funciona, fijate que el comando de chequeo esté definido. Y si todo está Ok, en algún lugar de los logs tendría que estar el error
...