Pandora FMS community forums

Full Version: Agente rompe al indicar module_async yes
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
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
Hola buenas

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

Gracias
Buenas tardes,

SO: Windows 7 64bits

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

Saludos
Ok, lo intentaremos replicar.

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

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

Gracias
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
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

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?tit...e_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.

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
Pages: 1 2