Referenz zum Ausdruck „Zeitplan“ - CloudWatch Amazon-Protokolle

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Referenz zum Ausdruck „Zeitplan“

Verwenden Sie diese Referenztabellen, um Zeitplanausdrücke für Ihre geplanten Abfragen zu erstellen. Alle Uhrzeiten sind in UTC angegeben.

Syntax von Cron-Ausdrücken

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

Anwendungsfall Cron-Ausdruck Description Verwenden Sie When
Tagespläne cron(0 9 * * ? *) Jeden Tag um 9:00 Uhr UTC Tägliche Berichte
cron(0 */6 * * ? *) Alle 6 Stunden (00:00, 06:00, 12:00, 18:00 UTC) Häufige Überwachung
cron(30 2 * * ? *) Jeden Tag um 2:30 Uhr UTC Analyse außerhalb der Spitzenzeiten
Geschäftszeiten cron(0 9-17 ? * MON-FRI *) Jede Stunde von 9 Uhr bis 17 Uhr, Montag bis Freitag UTC Überwachung von Unternehmen
cron(0 18 ? * MON-FRI *) Wochentags um 18:00 Uhr UTC Ende des Geschäftstages
cron(0 8,12,17 ? * MON-FRI *) 8 Uhr, 12 Uhr und 17 Uhr an Wochentagen UTC Wichtige Geschäftszeiten
Wöchentliche Zeitpläne cron(0 12 ? * SUN *) Jeden Sonntag um 12 Uhr UTC Wöchentliche Zusammenfassungen
cron(0 9 ? * MON *) Jeden Montag um 9:00 Uhr UTC Berichte zum Wochenstart
cron(0 23 ? * FRI *) Jeden Freitag um 23:00 Uhr UTC Aufräumen am Wochenende
Monatliche Zeitpläne cron(0 0 1 * ? *) Erster Tag eines jeden Monats um Mitternacht UTC Monatliche Berichte
cron(0 9 L * ? *) Letzter Tag eines jeden Monats um 9:00 Uhr UTC Verarbeitung zum Monatsende
cron(0 10 1 1,4,7,10 ? *) Erster Tag jedes Quartals um 10:00 Uhr UTC Vierteljährliche Analyse
Hohe Frequenz cron(*/15 * * * ? *) Alle 15 Minuten Überwachung in Echtzeit
cron(0,30 * * * ? *) Alle 30 Minuten (um :00 Uhr und :30 Uhr) Häufige Kontrollen
cron(0 */2 * * ? *) Alle 2 Stunden Regelmäßige Intervalle
Sonderfälle cron(30 8 1 1 ? *) 1. Januar um 8:30 Uhr UTC Jahresberichte
cron(0 6 * * SAT,SUN *) Am Wochenende um 6:00 Uhr UTC Bearbeitung am Wochenende
cron(0 0 ? * MON#1 *) Jeden ersten Montag im Monat um Mitternacht UTC Monatliche Planung

Feldverweis auf den Cron-Ausdruck

Feld Werte Platzhalter Beispiele
Minute (1.) 0-59 * , - / 0(Höhepunkt der Stunde), */15 (alle 15 Minuten), 0,30 (zweimal pro Stunde)
Stunde (2.) 0-23 * , - / 9(9 Uhr), */2 (alle 2 Stunden), 9-17 (Geschäftszeiten)
Day-of-month (3.) 1-31, L, W * , - / ? 1(1. Tag), L (letzter Tag), ? (bei Verwendung day-of-week)
Monat (4.) 1-12 oder JAN-DEC * , - / 1(Januar)JAN, 1,4,7,10 (vierteljährlich)
Day-of-week (5.) 1-7 oder SUN-SAT * , - / ? # L MON-FRI(wochentags)SUN,, MON#1 (1. Montag)
Jahr (6.) 1970-2199 * , - / *(jedes Jahr), 2024 (bestimmtes Jahr), 2024-2026 (Bereich)

Platzhalterzeichen und Sonderausdrücke

* (Sternchen)

Entspricht allen Werten im Feld. Beispiel: * Im Stundenfeld bedeutet das jede Stunde.

?(Fragezeichen)

Kein spezifischer Wert. Wird in day-of-month oder verwendet day-of-week, wenn der andere Wert angegeben ist. Beispiel: Verwenden Sie ? in day-of-month, wenn Sie MON-FRI in angeben day-of-week.

- (Bindestrich)

Wertebereich. Beispiel: MON-FRI (Montag bis Freitag), 9-17 (9 Uhr bis 17 Uhr).

,(Komma)

Mehrere spezifische Werte. Beispiel: MON,WED,FRI (Montag, Mittwoch, Freitag), 8,12,17 (8 Uhr, Mittag, 17 Uhr).

/(Schrägstrich)

Schrittwerte oder Inkremente. Beispiel: 0/15 In Minuten bedeutet alle 15 Minuten ab Minute 0 (0, 15, 30, 45). */2in Stunden bedeutet alle 2 Stunden.

L(zuletzt)

Letzter Tag des Monats oder letztes Vorkommen des Wochentags. Beispiel: L In day-of-month bedeutet letzter Tag des Monats. FRILbedeutet letzten Freitag im Monat.

W(Wochentag)

Nächstgelegener Wochentag. Beispiel: 15W bedeutet, dass der Wochentag dem 15. des Monats am nächsten liegt.

#(n-tes Vorkommen)

N-tes Vorkommen eines Wochentags in einem Monat. Beispiel: MON#1 bedeutet ersten Montag im Monat, FRI#2 bedeutet zweiten Freitag im Monat.

Allgemeine Muster und bewährte Verfahren

  • Für Geschäftsanwendungen: Nutzung MON-FRI und Geschäftszeiten (z. B.9-17), um zu vermeiden, dass Anfragen an Wochenenden oder außerhalb der Geschäftszeiten laufen.

  • Für die Überwachung mit hoher Frequenz: Verwenden Sie Inkremente wie */15 (alle 15 Minuten), beachten Sie jedoch die Grenzwerte für die Parallelität von Abfragen.

  • Aus Gründen der Ressourceneffizienz: Planen Sie ressourcenintensive Abfragen außerhalb der Spitzenzeiten und verwenden Sie dabei frühe Morgenzeiten wie UTC. 2-6

  • Für monatliche Berichte: Verwenden Sie diese Option L für den letzten Tag des Monats oder für bestimmte Daten, z. B. 1 für den ersten Tag, um ein einheitliches Timing zu gewährleisten.