Bienvenido a la comunidad de Pandora FMS › Forums › Soporte de la comunidad › Problemas con module_crontab
-
Problemas con module_crontab
Posted by Nahia on marzo 20, 2025 at 12:12Tengo unos módulos que se utilizan para la verificación de backups. Al indicarle que se ejecute a una hora exacta con crontab lo esta ignorando. Por lo tanto, no se ejecuta. Sin embargo, se esta ejecutando cada 5 minutos. Tengo la siguiente configuración en el agente:
module_begin
module_name Jira_Script_Execution_Check
module_type generic_data_string
module_exec /mnt/Jira-backup.sh
module_crontab 15 9 */2 * *
module_end
Un saludo,
Sergio B. replied 1 week ago 2 Members · 5 Replies -
5 Replies
-
::
Buenos dÃas Nahia,
La configuración parece correcta, estás indicando que se ejecute a las 9:15 AM cada 2 dÃas.
Es un tanto extraño que no esté tomando el valor indicado.
¿Que versión de PandoraFMS tienes instalada actualmente?
Por otra parte, puedes probar un crontab más sencillo por descartar que el */2 no esté rompiendo la llamada? Que no deberÃa pero intenta crear uno más sencillo a ver que resultado te da, por ejemplo cada 30 minutos todos los dÃas 30 * * * *
Si aún asà sigue ejecutando cada 5 minutos, revisa el log del agente a ver si indica algún fallo en la ejecución.
Un saludo,
Sergio B.
-
::
La versión de pandora es la siguiente: v7.0NG.777 Andromeda – FREE
En cuanto a los cambios, he cambiado los parámetros:
module_begin
module_name Confluence_Script_Execution_Check
module_type generic_data_string
module_exec /mnt/Confluence-backup.sh
module_crontab 10 * * * *
module_end
Una vez guardado los cambios, he supervisado los log y me aparecÃa el siguiente mensaje:
Cron for module Confluence_Script_Execution_Check will be executed next time at timestamp: 1742472600.
Eso quiere decir que se iniciará a las 9:30 AM y no cada 10 minutos.
-
-
-
::
Buenas tardes Nahia,
He estado realizando pruebas con el module_crontab.
Algunos formatos no los estamos aceptando actualmente porque rompen la condición, por ejemplo las */x con las barras no funciona.
He comprobado que si establezco que se ejecute 1 vez por dÃa entre 11:10 y 11:15 si el invervalo del agente realiza una comprobación entre esos 5 minutos de ventana que le establezco, ejecutará el módulo, y fuera de esa franja horaria no lo ejecutará más hasta el próximo dÃa
module_begin
module_name Random_Value
module_type async_data
module_exec /root/Linux/Scripts/random.sh
module_crontab 10-15 11 * * *
module_endCon esta configuración he visto que no se ejecuta el módulo fuera de ese horario y si se ejecuta en la hora indicada.
Si justo coincide que el agente, no ejecuta una comprobación (el intervalo no entra en esa franja de 5 minutos que hemos declarado) no se ejecutará el módulo.
Es importante tener esto en cuenta.
Un saludo,
Sergio B.
-
-
-
-