Monitorización, Nagios Core / XI , OP5 Monitor & Naemon

Síguenos también en @SIM_Technical

Error: **ePN /nagios-plugins/check_wmi_plus.pl: «Use of uninitialized value $opt in string eq at /usr/share/perl/5.x/Getopt/Long.pm line 487

En algunos casos y en función de las versiones de Perl que tengamos instaladas en nuestro servidor Linux, nos puede aparecer en nagios un error parecido a este:

**ePN /nagios-plugins/check_wmi_plus.pl: "Use of uninitialized value $opt in string eq at /usr/share/perl/5.x/Getopt/Long.pm line 487

En caso de aparecer este error al utilizar el check_wmi_plus.pl en alguna de las versiones de Nagios Core, hay que localizar el fiechero Long.pm

find / -name Long.pm

Una vez tenemos la ruta (en nuestro caso usamos un CentOS x64) podemos pasar a editarlo:

vi /usr/share/perl5/Getopt/Long.pm

Hay que buscar la línea: $opt = shift (@$argv);
Y substituirla por: $opt = shift (@$argv) || '';

, ,

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.