View a markdown version of this page

Référence de l'expression du calendrier - CloudWatch Journaux Amazon

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Référence de l'expression du calendrier

Utilisez ces tableaux de référence pour créer des expressions de planification pour vos requêtes planifiées. Toutes les heures sont indiquées en heure universelle coordonnée (UTC).

Syntaxe de l'expression Cron

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

Cas d’utilisation Expression cron Description À utiliser quand
Horaires quotidiens cron(0 9 * * ? *) Tous les jours à 9h00 UTC Rapports quotidiens
cron(0 */6 * * ? *) Toutes les 6 heures (00:00, 06:00, 12:00, 18:00 UTC) Surveillance fréquente
cron(30 2 * * ? *) Tous les jours à 2 h 30 UTC Off-peak analyse
Heures d'ouverture cron(0 9-17 ? * MON-FRI *) Toutes les heures de 9 h à 17 h, du lundi au vendredi UTC Surveillance des activités
cron(0 18 ? * MON-FRI *) Les jours de semaine à 18h00 UTC Fin de journée ouvrable
cron(0 8,12,17 ? * MON-FRI *) 8 h, midi et 17 h en semaine UTC Horaires ouvrables clés
Horaires hebdomadaires cron(0 12 ? * SUN *) Tous les dimanches à midi UTC Résumés hebdomadaires
cron(0 9 ? * MON *) Tous les lundis à 9h00 UTC Rapports de début de semaine
cron(0 23 ? * FRI *) Tous les vendredis à 23h00 UTC Nettoyage de fin de semaine
Horaires mensuels cron(0 0 1 * ? *) Le premier jour de chaque mois à minuit UTC Rapports mensuels
cron(0 9 L * ? *) Le dernier jour de chaque mois à 9h00 UTC Traitement de fin de mois
cron(0 10 1 1,4,7,10 ? *) Premier jour de chaque trimestre à 10 h UTC Analyse trimestrielle
Haute fréquence cron(*/15 * * * ? *) Toutes les 15 minutes Real-time surveillance
cron(0,30 * * * ? *) Toutes les 30 minutes (à 00 h et 30 h 30) Contrôles fréquents
cron(0 */2 * * ? *) Toutes les 2 heures Intervalles réguliers
Cas spéciaux cron(30 8 1 1 ? *) 1er janvier à 8 h 30 UTC Rapports annuels
cron(0 6 * * SAT,SUN *) Les week-ends à 6h00 UTC Traitement des fins de semaine
cron(0 0 ? * MON#1 *) Premier lundi de chaque mois à minuit UTC Planification mensuelle

Référence du champ d'expression Cron

Champ Valeurs Caractères génériques Exemples
Minute (1re) 0-59 * , - / 0(heure maximum), */15 (toutes les 15 minutes), 0,30 (deux fois par heure)
Heure (2e) 0-23 * , - / 9(9 h), */2 (toutes les 2 heures), 9-17 (heures ouvrables)
Day-of-month (3e) 1-31, GAUCHE, * , - / ? 1(1er jour), L (dernier jour), ? (si vous utilisez un jour de la semaine)
Mois (4e) 1 à 12 ou JAN-DEC * , - / 1(janvier)JAN, 1,4,7,10 (trimestriel)
Day-of-week (5e) 1 à 7 ou SUN-SAT * , - / ? # L MON-FRI(en semaine),SUN, MON#1 (1er lundi)
Année (6e) 1970-2199 * , - / *(chaque année), 2024 (année spécifique), 2024-2026 (fourchette)

Caractères génériques et expressions spéciales

* (astérisque)

Correspond à toutes les valeurs du champ. Exemple : * dans le champ des heures, cela signifie toutes les heures.

?(point d'interrogation)

Aucune valeur spécifique. À utiliser le jour du mois ou le jour de la semaine lorsque l'autre option est spécifiée. Exemple : ? à utiliser en jour du mois lorsque vous spécifiez MON-FRI en jour de la semaine.

- (tiret)

Échelle de valeurs. Exemple : MON-FRI (du lundi au vendredi), 9-17 (de 9 h à 17 h).

,(virgule)

Plusieurs valeurs spécifiques. Exemple : MON,WED,FRI (lundi, mercredi, vendredi), 8,12,17 (8 h, midi, 17 h).

/(barre oblique)

Valeurs de pas ou incréments. Exemple : 0/15 en minutes signifie toutes les 15 minutes à partir de la minute 0 (0, 15, 30, 45). */2en heures signifie toutes les 2 heures.

L(dernier)

Dernier jour du mois ou dernière occurrence du jour de la semaine. Exemple : L le mot « jour du mois » signifie le dernier jour du mois. FRILsignifie le dernier vendredi du mois.

W(jour de semaine)

Le jour de semaine le plus proche. Exemple : 15W signifie le jour de la semaine le plus proche du 15 du mois.

#(nième occurrence)

Nième occurrence d'un jour de semaine dans le mois. Exemple : MON#1 signifie le premier lundi du mois, FRI#2 signifie le deuxième vendredi du mois.

Schémas courants et meilleures pratiques

  • Pour les applications professionnelles : utilisation MON-FRI et heures de bureau (par exemple9-17) pour éviter de lancer des requêtes le week-end ou en dehors des heures de bureau.

  • Pour la surveillance à haute fréquence : utilisez des incréments tels que */15 (toutes les 15 minutes) tout en tenant compte des limites de simultanéité des requêtes.

  • Pour une utilisation efficace des ressources : planifiez des requêtes gourmandes en ressources pendant les heures creuses, en utilisant des heures matinales telles que l'UTC. 2-6

  • Pour les rapports mensuels : à utiliser L pour le dernier jour du mois ou 1 pour des dates spécifiques, comme le premier jour, afin de garantir un calendrier cohérent.