Pandora FMS community forums
Agente rompe al indicar module_async yes - Printable Version

+- Pandora FMS community forums (http://pandorafms.org/forum)
+-- Forum: Pandora FMS (http://pandorafms.org/forum/forum-3.html)
+--- Forum: Español / Spanish forum (http://pandorafms.org/forum/forum-8.html)
+--- Thread: Agente rompe al indicar module_async yes (/thread-7227.html)

Pages: 1 2


Agente rompe al indicar module_async yes - manugc - 10-19-2013

Buenos días
toda me funciona perfecto pero al poner un watchdog a un proceso, es decir module_async yes
El agente de Pandora rompe

Versión: 5.0


Re: Agente rompe al indicar module_async yes - mario.pulido - 10-21-2013

Hola buenas

¿me podrías indicar en que SO/distribución le ha ocurrido este problema?

Gracias


Re: Agente rompe al indicar module_async yes - manugc - 10-21-2013

Buenas tardes,

SO: Windows 7 64bits

Esta tarde lo probaré en un XP a ver si ocurre lo mismo.

Saludos


Re: Agente rompe al indicar module_async yes - mario.pulido - 10-21-2013

Ok, lo intentaremos replicar.

Gracias por el apunte.


Re: Agente rompe al indicar module_async yes - manugc - 10-22-2013

Como otro apunte, el módulo de procesos, tampoco funciona en watchdog, no levanta el proceso.


Re: Agente rompe al indicar module_async yes - mario.pulido - 10-22-2013

Buenas

¿Nos podrías indicar la configuración exacta de los módulos que esta probando?

Gracias


Re: Agente rompe al indicar module_async yes - manugc - 10-22-2013

Lo tengo en fichero aparte, pero también los he probado en el fichero principal de configuración.

- No rompe si quito el asíncrono.
- El watchdog no arranca de nuevo el proceso.

# =================
# Procesos
# =================

# Firefox
# =================

# Verifica si el proceso esta en ejecución
#module_begin
#module_name Firefox
#module_type generic_proc
#module_proc notepad.exe
#module_description Firefox ejecutado
#module_async yes
#module_end

# Consumo RAM
module_begin
module_name Firefox RAM
#module_description Memoria ocupada
module_type generic_data
module_exec tasklist | grep notepad.exe | gawk "{ print $5 }" | tr -d "."
module_postprocess 0.0009765625
module_min_warning 200
module_max_warning 300
module_min_critical 301
module_max_critical
module_unit MB
module_end

module_begin
module_name Notepad
module_type generic_data
module_proc notepad.exe
module_description Notepad
module_async yes
module_watchdog yes
module_start_command c:\windows\notepad.exe
module_startdelay 3000
module_retrydelay 2000
module_retries 5
module_end


Re: Agente rompe al indicar module_async yes - mario.pulido - 10-22-2013

Vaya, he realizado las pruebas en un W2012 de 64 bits que es el que tengo ahora mismo a mano y los módulos que me indicas estan reportando correctamente.

Eso si, en el del notepad, he tenido que cambiar

module_start_command c:\windows\notepad.exe

Por esto:

module_start_command C:\Windows\System32\notepad.exe

Ya que en mi sistema la aplicación notepad.exe se encuentra en ese directorio, no se si será ese el problema a lo mejor en su sistema.

Mientras que en el que aparece comentado hay que eliminar la linea module_async ya que no es necesaria para este tipo de módulos.

Un saludo




Re: Agente rompe al indicar module_async yes - manugc - 10-22-2013

Buenas tardes Mario,
Lo he probado en un XP y no ha roto el agente.

De todas formas, en la documentación http://wiki.pandorafms.com/index.php?title=Pandora:Documentation_es:Operacion#Monitorizaci.C3.B3n_de_procesos indica que si quiere que el agente notifique de inmediato cuando ha habido un cambio en el módulo de monitorización de procesos ponga dicha sentencia.




Re: Agente rompe al indicar module_async yes - manugc - 10-22-2013

Esta configuración funciona perfecto en XP
Esta noche lo pruebo en el otro equipo a ver que sucede y te comento.

El primer módulo notifica de inmediato cuando se abre o cierra el notepad.
Mientras que el último lo mismo, pero ejecutandolo.

# Verifica si el proceso esta en ejecución
module_begin
module_name Firefox
module_type generic_proc
module_proc notepad.exe
module_description Firefox ejecutado
module_async yes
module_end

# Consumo RAM
module_begin
module_name Firefox RAM
module_type generic_data
module_exec tasklist | grep firefox.exe | gawk "{ print $5 }" | tr -d "."
module_postprocess 0.0009765625
module_min_warning 200
module_max_warning 300
module_min_critical 301
module_max_critical
module_unit %
module_end

# Monitoriza un proceso y si esta cerrado lo ejecuta
#module_begin
#module_name vMotor
#module_type generic_proc
#module_proc notepad.exe
#module_description Mantiente el vServer ejecutado
#module_watchdog yes
#module_async yes
#module_startdelay 3000
#module_retrydelay 5000
#module_retries 5
#module_start_command C:\WINDOWS\system32\notepad.exe
#module_end