Referencia de expresión de horario - Amazon CloudWatch Logs

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Referencia de expresión de horario

Utilice estas tablas de referencia para crear expresiones de programación para sus consultas programadas. Todas las horas se indican en UTC.

Sintaxis de expresiones cron

Formato: cron(minute hour day-of-month month day-of-week year)

Caso de uso Expresión Cron Description (Descripción) Úselo cuando
Horarios diarios cron(0 9 * * ? *) Todos los días a las 9:00 a.m. UTC Informes diarios
cron(0 */6 * * ? *) Cada 6 horas (00:00, 06:00, 12:00, 18:00 UTC) Monitorización frecuente
cron(30 2 * * ? *) Todos los días a las 2:30 a.m. UTC Análisis fuera de las horas pico
Horario de atención cron(0 9-17 ? * MON-FRI *) Cada hora de 9 a.m. a 5 p.m., de lunes a viernes UTC Supervisión empresarial
cron(0 18 ? * MON-FRI *) De lunes a viernes a las 18:00 UTC Fin del día laborable
cron(0 8,12,17 ? * MON-FRI *) De lunes a viernes, a las 8 a. m. al mediodía y a las 5 p. m., UTC Horarios comerciales clave
Horarios semanales cron(0 12 ? * SUN *) Todos los domingos a las 12:00, hora peninsular española Resúmenes semanales
cron(0 9 ? * MON *) Todos los lunes a las 9:00 a.m. UTC Informes de inicio de semana
cron(0 23 ? * FRI *) Todos los viernes a las 23:00 UTC Limpieza de fin de semana
Horarios mensuales cron(0 0 1 * ? *) El primer día de cada mes a medianoche UTC Informes mensuales
cron(0 9 L * ? *) El último día de cada mes a las 9:00 a.m. UTC Procesamiento de fin de mes
cron(0 10 1 1,4,7,10 ? *) El primer día de cada trimestre a las 10:00 a.m. UTC Análisis trimestral
Alta frecuencia cron(*/15 * * * ? *) Cada 15 minutos Monitorización en tiempo real
cron(0,30 * * * ? *) Cada 30 minutos (a las 0:00 y a las 30:30) Controles frecuentes
cron(0 */2 * * ? *) Cada 2 horas Intervalos regulares
Casos especiales cron(30 8 1 1 ? *) 1 de enero a las 8:30 a.m. UTC Informes anuales
cron(0 6 * * SAT,SUN *) Los fines de semana a las 6:00 a.m. UTC Procesamiento durante el fin
cron(0 0 ? * MON#1 *) El primer lunes de cada mes a medianoche (UTC) Planificación mensual

Referencia de campo de expresión cron

Campo Valores Caracteres comodín Ejemplos
Minuto (primero) 0-59 * , - / 0(al final de la hora), */15 (cada 15 minutos), 0,30 (dos veces por hora)
Hora (segunda) 0-23 * , - / 9(9 a.m.), */2 (cada 2 horas), 9-17 (horario comercial)
Day-of-month (3º) 1-31, LARGO, ANCHO * , - / ? 1(primer día), L (último día), ? (cuando se usa day-of-week)
Mes (cuarto) 1-12 o JAN-DEC * , - / 1(enero)JAN, 1,4,7,10 (trimestral)
Day-of-week (5) 1-7 o SUN-SAT * , - / ? # L MON-FRI(de lunes a viernes)SUN, MON#1 (primer lunes)
Año (6º) 1970-2199 * , - / *(cada año), 2024 (año específico), 2024-2026 (rango)

Caracteres comodín y expresiones especiales

* (asterisco)

Coincide con todos los valores del campo. Ejemplo: * en el campo hora significa cada hora.

?(signo de interrogación)

Sin valor específico. Úselo en day-of-month o day-of-week cuando se especifique el otro. Ejemplo: utilice ? in day-of-month al especificar MON-FRI in day-of-week.

- (guion)

Rango de valores. Ejemplo: MON-FRI (de lunes a viernes), 9-17 (de 9 a. m. a 5 p. m.).

,(coma)

Múltiples valores específicos. Ejemplo: MON,WED,FRI (lunes, miércoles y viernes), 8,12,17 (8 a. m., mediodía, 5 p. m.).

/(barra)

Valores o incrementos de los pasos. Ejemplo: 0/15 en minutos significa cada 15 minutos a partir del minuto 0 (0, 15, 30, 45). */2en horas significa cada 2 horas.

L(último)

Último día del mes o último día de la semana. Ejemplo: L in day-of-month significa el último día del mes. FRILsignifica el último viernes del mes.

W(día laborable)

Día laborable más cercano. Ejemplo: 15W significa el día de la semana más cercano al día 15 del mes.

#(enésima aparición)

Enésima aparición de un día laborable del mes. Ejemplo: MON#1 significa el primer lunes del mes, FRI#2 significa el segundo viernes del mes.

Patrones comunes y mejores prácticas

  • Para aplicaciones empresariales: utilice el horario MON-FRI laboral (p. ej.9-17) para evitar realizar consultas durante los fines de semana o fuera del horario laboral.

  • Para el monitoreo de alta frecuencia: utilice incrementos como */15 (cada 15 minutos), pero tenga en cuenta los límites de simultaneidad de consultas.

  • Para ahorrar recursos: programe consultas con un uso intensivo de recursos durante las horas de menor actividad y utilice horas tempranas de la mañana, como UTC. 2-6

  • Para los informes mensuales: utilízalos L para el último día del mes o 1 para fechas específicas, como el primer día, a fin de garantizar una programación uniforme.