Pandora FMS community forums
[SOLVED] Error en log debido a plugin check_esx_wbem.py - Printable Version

+- Pandora FMS community forums (https://pandorafms.com/community-forums)
+-- Forum: Pandora FMS (https://pandorafms.com/community-forums/forum-3.html)
+--- Forum: Español / Spanish forum (https://pandorafms.com/community-forums/forum-8.html)
+--- Thread: [SOLVED] Error en log debido a plugin check_esx_wbem.py (/thread-4942.html)



[SOLVED] Error en log debido a plugin check_esx_wbem.py - jartal - 03-20-2012

Hola.

Me acabo de dar cuenta que estoy teniendo un error en pandora_server.error cada vez que se ejecuta un plugin para controlar los equipos con ESXi (tengo 2 controlando) y me sale el siguiente error:

Code:
Argument "OK" isn't numeric in numeric eq (==) at /usr/lib/perl5/PandoraFMS/Core.pm line 332.
Argument "OK\n" isn't numeric in numeric eq (==) at /usr/lib/perl5/PandoraFMS/Core.pm line 332.

Estoy utilizando el plugin check_esx_wbem.py teniendo como salida "OK" y no se porque me sale.

¿Alguien sabe porque me pasa esto y como puedo solucionarlo?

Un Saludo.


Re: Error en log debido a plugin check_esx_wbem.py - rsantaella - 03-20-2012

Hola,

Asegurate de que en la configuración del plugin este seleccionado "Nagios" en Tipo de complemento.

Si tienes seleccionado "Standard" el Plugin Server tomará como valor del modulo lo que se envie al stdout, en cambio si seleccionas "Nagios" usará como dato el "result code" del programa que debe ser un entero.

Saludos.


Re: Error en log debido a plugin check_esx_wbem.py - aitor - 03-21-2012

Lo que pasa que cuando has creado el modulo en pandora, le has puesto que el resultado es un numero, y evidentemente, "OK" es un dato de tipo "string". Cambialo en el modulo que has creado y listo.

Argument "OK" isn't numeric in numeric eq (==) at /usr/lib/perl5/PandoraFMS/Core.pm line 332.

Por cierto, tienes una actualizacion de este plugin para la version de esxi 4.1.

un saludo.


Re: Error en log debido a plugin check_esx_wbem.py - jartal - 03-21-2012

Hola.

He mirado el tipo de dato y si que lo tenia en string pero lo que lo que no tenia era el tipo de complemento, que efectivamente lo tenia que cambiar el "Nagios"

Gracias por la ayudaSmile

Un Saludo