Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Cron en Agente Windows 5.0Sp4
#1
Hola

No se si será un bug pero cuando se pone el module_cron 00-10 4,21 * * *

En la teoria ese modulo se deberia ejecutar solo entre los minutos 00 a 10 de las 4 a.m y las 21 p.m y solo en esas dos horas.

La cosa es que no funciona, o por lo menos a mi no me funciona, me ejecuta el primer tramo: 4:00 a 4:10 pero el segundo tramo no (21:00 a 21:10)

¿Que puede ocurrir?

Muchas Gracias y feliz año.
 Reply
#2
Hola

La sintaxis correcta seria la siguiente:

module_begin
module_name crontab
module_type generic_data
module_exec script.sh
module_crontab * 12-15 * * 1
module_cron_interval 0
module_end

Saludos
Ivo
 Reply
#3
Gracias Ivo por tu respuesta.

si pongo esto:

module_begin
module_name Active TS Sessions
module_type generic_data_string
module_exec query session | grep Activ | gawk "{ print $2 }" |wc -l
module_crontab 00-10 13-15 * * *
module_cron_interval 0
module_description Number of active TS Sessions
module_end

Me ejecuta de 13:00 a 13:10 , de 14:00 a 14:10 y de 15:00 a 15:10

Lo que quiero es que solo me ejecute desde las 13:00 a 13:10 (todas las veces que pueda) y luego no ejecute nada mas hasta las 15:00 a 15:10 . Es decir no quiero que ejecute nada de 14:00 a 14:10 solo en los extremos del intervalo.

Gracias por la ayuda.

 Reply
#4
Hola

Por lo que respecta a la sintaxis que puedes utilizar para conseguir limitar el intervalo de la manera que quieres, puedes consultar el siguiente enlace:

http://es.wikipedia.org/wiki/Cron_(Unix)#Sintaxis

Saludos
Ivo
 Reply
#5
gracia Ivo por tu respuesta, pero solo puntualizar que la sintaxis que uso es la de Unix y no funciona en el agente de pandora.

module_begin
module_name Active TS Sessions
module_type generic_data_string
module_exec query session | grep Activ | gawk "{ print $2 }" |wc -l
module_crontab 00-10 13,15 * * *
module_cron_interval 0
module_description Number of active TS Sessions
module_end

si ponemos 13,15 deberia ejecutar desde las 13:00 a 13:10 y desde las 15:00 a 15:10 ¿no?

Es notacion de cron, he tomado este simulador de expresiones cron y me sale la sintaxis que nombro arriba.

http://cron.nmonitoring.com/cron-generator.html

Perdona que insista Ivo y gracias de nuevo por tu respuesta.

Muchas Gracias.
 Reply
#6
¿Nadie puede ayudarme en este tema?

Gracias
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes