Welcome to Pandora FMS Community › Forums › Soporte de la comunidad › Problemas con plugin WebMon: no se inicializa
-
Problemas con plugin WebMon: no se inicializa
Posted by cponcecybercenter-cl on January 22, 2015 at 16:26Hola,
Instale en mi plataforma el plugin WebMon (http://pandorafms.com/index.php?sec=Library&sec2=repository&lng=en&action=view_PUI&id_PUI=447) en su versión para Pandora 5.1SP1 o superior (tengo instalada la versión de Pandora FMS v5.1SP1 – Revisión PC141031). La instalación del plugin transcurrió sin problemas.
Luego de ello generé un agente nuevo según las indicaciones del propio plugin (adjunto imágenes del proceso de creación) pero pasan las horas y el módulo sigue sin inicializarse.
He ejecutado el script que trae el plugin desde la linea de comando y el mismo funciona correctamente. Por lo que creo el problema esta en la llamada al script.
Alguien sabe si estoy generando mal el agente o el modulo? Existe alguna forma de hacer debugging de la ejecución del módulo como para saber que esta ocurriendo?
Gracias
smartin replied 10 years, 1 month ago 2 Members · 9 Replies -
9 Replies
-
-
::
Hola,
He encontrado la opción de DEBUG en el agente de pandora, realice el cambio y reinicie el servicio del mismo. Tal cual indica la documentación del archivo de configuración dejo el archivo XML y freno su ejecución. Ahora esto afecto solamente al agente del servidor y no al plugin.
Al ser este un plugin de servidor al parecer este cambio de configuración no lo afecto. Existe algo similar pero para los plugin de servidores?
Gracias.
-
-
::
Hola,
El plugin esta registrado, y he creado el módulo tal cual lo indicaba la guía del plugin (que coincide con lo que me indicas). Si quieres verificarlo puedes mirar las imágenes de los pasos que seguí para hacerlo (están en el primer post).
Busque en el LOG de errores del servidor (pandora_server.error) y no aparece nada, existe alguna forma de subir el nivel de LOG para hacer debugging?
Gracias
-
-
::
Hola,
Me parece que encontré el problema, aumente el parámetro “verbosity” tal cual me indicaron y eso me permitió obtener el siguiente mensaje en los LOGs:
2015-01-23 10:30:42 pandora.server [V3] Received invalid data ' Web monitorization remote plugin for Pandora FMS Plugin server. http://pandorafms.com Syntax: -u url -q query string (curl '--write-out' variable), none to get website data Samples: ./webmonit_plugin.sh -u http://www.google.es ./webmonit_plugin.sh -u http://www.google.es -q http_code ./webmonit_plugin.sh -u http://www.google.es -q time_total ./webmonit_plugin.sh -u http://www.google.es -q speed_download' from agent 'Google' module 'WebMon_http_code' agent 'Google'.
Por lo que entiendo el script no esta recibiendo los parámetros que yo ingreso en la configuración del plugin a través de la consola.
Ahora si ejecuto el script por consola según lo que indica el mensaje anterior, el mismo funciona OK. Me queda entonces pensar que el problema esta en la configuración del propio plugin al ser cargado en Pandora.
Adjunto archivo “ini” que viene junto al script dentro del plugin. Existe documentación de como esta estructurado este archivo como para poder verificar si esta correcto o no?
Gracias.
-
-
::
Hola,
Acabo de intentarlo y obtengo el mismo resultado que si dejo el “-q”.
Hice un cambio en el script para saber en que punto de su lógica esta fallando y encontré que no esta recibiendo parámetros al ser ejecutado, sale en este punto:
if [ $# -eq 0 ] then help exit -1 fi
Entonces si bien Pandora lo esta llamando, no le esta pasando los parámetros.
Alguna idea?
Saludos
-