Welcome to Pandora FMS Community › Forums › Soporte de la comunidad › [SOLVED] module_postprocess
-
[SOLVED] module_postprocess
Posted by alfagavi on June 5, 2013 at 20:25Hola, he probado el siguiente módulo con la instrucción MODULE_POSTPROCESS:
module_begin module_name WMILogicalDisk module_type generic_data module_wmiquery Select FreeSpace from Win32_LogicalDisk where Name="C:" module_wmicolumn FreeSpace module_postprocess 1/1048576 module_end
Se supone que esto me deberÃa devolver el valor obtenido de la consulta wmiquery, y en el servidor/consola ese valor deberÃa de dividirlo por el valor postprocess. Pues bien, en la consola me aparece el valor siguiente:
WMILogicalDisk   93,570,588,672cuando en el plugin df.vbs que proporcionáis me devuelve el valor dividido:
C:Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 89,235que es justo el valor de arriba multiplicado por el valor de postprocess:
93,570,588,672 * 1/1048576¿Cómo puedo conseguir que el valor aparezca dividido?
Gracias por todo
alfagavi replied 11 years, 8 months ago 2 Members · 6 Replies -
6 Replies
-
-
::
Pues vaya, me sigue saliendo lo mismo.
He copiado y pegado lo que pones por si acaso era con punto o con coma, he probado tanto con punto como con coma y con cualquiera de las dos formas sigue saliendo lo mismo.
He visto en las FAQ que habÃa que cambiar la precisión del valor con la instrucción:
ALTER TABLE tagente_modulo MODIFY `post_process` double(18,13) default NULL;
Pero aun asà me sale. Incluso le he metido un valor más grande y tampoco sale…
module_postprocess 0,050000954 WMILogicalDisk    93,517,602,816
Cuando deberÃa dar: 4675969356,5930864
Gracias
-
-
::
Hola.
No he visto dónde se puede cambiar lo que me comentas. Lo que he hecho ha sido borrar el agente desde la consola, y reiniciar el agente para que le envÃe los datos, y ahà sà que me hace la operación correctamente. Si me pudieses orientar para saber dónde cambiarlo te lo agradecerÃa.
Y otra duda muy breve. Cuando en el agente se pone el valor de interval a 2min., la consola muestra una barra progresiva que es el doble de tiempo que el valor de interval, eso es para considerar al agente como muerto ¿verdad?
porque sà que es verdad que a los 2’10” aprox. esa barra vuelve a 0 porque ha recibido información.Gracias
-
::
Lo que te comentaba esta en la configuracion del modulo en la consola, en opciones avanzadas hay un campo que es postprocesado. De todas formas del modo que lo has hecho también es correcto para que empieze a funcionar.
A partir de la 4.0.3 todos los cambios que se realicen en la configuración del módulo en el archivo de configuración no se tomaran en cuenta, ya que la primera vez que se forme el módulo en la consola de Pandora, la consola capturará la configuración que le indiquemos y a partir de entonces todos los cambios como max y min critical warning, postprocesado, unidades… se realizaran en la consola de Pandora para que se cambien.
Respecto a lo que indicas del intervalo es correcto.
Un saludo
-
::
Ok. Pongo la ruta para que quede constancia:
Administration > Manage Monitoring > Manage Agents > Agent – Modules > Pinchar sobre el nombre del módulo > Advanced Options
Pues con esto ya está todo resuelto. Muchas gracias por todo. Podéis poner este post como cerrado.
Un saludo