manuales:nagios:capacitacion:desarrollo_de_plugins_de_nagios:problemas_comunes
Tabla de Contenidos
Problemas comunes de los plugins de Nagios
Reconocimiento del entorno
A veces necesitamos saber que variables de entorno muestra Nagios a nuestros scripts y lo podemos hacer de la siguiente forma y luego observar el retorno en los resultados de ejecución del servicio :
- check_env.pl
#!/usr/bin/perl -w my $o_hoststate = $ENV{NAGIOS_HOSTSTATE}; # Nagios monitored host check output data my $o_hostoutput = $ENV{NAGIOS_HOSTOUTPUT}; # Nagios date when the event was recorded my $o_datetime = $ENV{NAGIOS_LONGDATETIME}; # The recipients defined in $CONTACTEMAIL$ my $o_to_recipients = $ENV{NAGIOS_CONTACTEMAIL}; use Data::Dumper::Concise; print "<pre>"; print Dumper(%ENV); print "</pre>";
Códigos de error
13 | Problemas de permisos, no se puede ejecutar el plugin o si dicho plugin tiene que leer algun archivo, dicho archivo no es accesible por falta de permisos. |
---|
manuales/nagios/capacitacion/desarrollo_de_plugins_de_nagios/problemas_comunes.txt · Última modificación: 2019/08/26 19:14 por cayu