View a markdown version of this page

Riferimento all'espressione di pianificazione - CloudWatch Registri Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Riferimento all'espressione di pianificazione

Utilizzate queste tabelle di riferimento per creare espressioni di pianificazione per le vostre interrogazioni pianificate. Tutti gli orari sono in UTC.

Sintassi delle espressioni Cron

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

Caso d'uso Espressione cron Description Usa quando
Pianificazioni giornaliere cron(0 9 * * ? *) Ogni giorno alle 9:00 UTC Rapporti giornalieri
cron(0 */6 * * ? *) Ogni 6 ore (00:00, 06:00, 12:00, 18:00 UTC) Monitoraggio frequente
cron(30 2 * * ? *) Ogni giorno alle 2:30 UTC Off-peak analisi
Orario lavorativo cron(0 9-17 ? * MON-FRI *) Ogni ora dalle 9:00 alle 17:00, dal lunedì al venerdì UTC Monitoraggio aziendale
cron(0 18 ? * MON-FRI *) Giorni feriali alle 18:00 UTC Fine della giornata lavorativa
cron(0 8,12,17 ? * MON-FRI *) 8:00, mezzogiorno e 17:00 nei giorni feriali UTC Orari lavorativi principali
Pianificazioni settimanali cron(0 12 ? * SUN *) Ogni domenica a mezzogiorno UTC Riepiloghi settimanali
cron(0 9 ? * MON *) Ogni lunedì alle 9:00 UTC Rapporti di inizio settimana
cron(0 23 ? * FRI *) Ogni venerdì alle 23:00 UTC Pulizia del fine settimana
Pianificazioni mensili cron(0 0 1 * ? *) Il primo giorno di ogni mese a mezzanotte UTC Rapporti mensili
cron(0 9 L * ? *) L'ultimo giorno di ogni mese alle 9:00 UTC Elaborazione di fine mese
cron(0 10 1 1,4,7,10 ? *) Primo giorno di ogni trimestre alle 10:00 UTC Analisi trimestrale
Alta frequenza cron(*/15 * * * ? *) Ogni 15 minuti Real-time monitoraggio
cron(0,30 * * * ? *) Ogni 30 minuti (alle :00 e alle :30) Controlli frequenti
cron(0 */2 * * ? *) Ogni 2 ore Intervalli regolari
Casi speciali cron(30 8 1 1 ? *) 1 gennaio alle 8:30 UTC Rapporti annuali
cron(0 6 * * SAT,SUN *) Fine settimana alle 6:00 UTC Elaborazione nel weekend
cron(0 0 ? * MON#1 *) Primo lunedì di ogni mese a mezzanotte UTC Pianificazione mensile

Riferimento al campo di espressione Cron

Campo Valori Caratteri jolly Esempi
Minuto (1°) 0-59 * , - / 0(massimo 1 ora), */15 (ogni 15 minuti), 0,30 (due volte all'ora)
Ora (seconda) 0-23 * , - / 9(9:00), */2 (ogni 2 ore), 9-17 (orario lavorativo)
Day-of-month (3°) 1-31, L, W * , - / ? 1(1° giorno), L (ultimo giorno), ? (se si utilizza il giorno della settimana)
Mese (4°) 1-12 o JAN-DEC * , - / 1(gennaio)JAN, 1,4,7,10 (trimestrale)
Day-of-week (5°) 1-7 o SUN-SAT * , - / ? # L MON-FRI(giorni feriali)SUN, MON#1 (1° lunedì)
Anno (6°) 1970-2199 * , - / *(ogni anno), 2024 (anno specifico), 2024-2026 (intervallo)

Caratteri jolly ed espressioni speciali

* (asterisco)

Corrisponde a tutti i valori nel campo. Esempio: * nel campo delle ore si intende ogni ora.

?(punto interrogativo)

Nessun valore specifico. Da utilizzare nel giorno del mese o nel giorno della settimana quando viene specificato l'altro. Esempio: utilizzare il giorno del mese quando si specifica il giorno ? della settimana. MON-FRI

- (trattino)

Intervallo di valori. Esempio: MON-FRI (dal lunedì al venerdì), 9-17 (dalle 9:00 alle 17:00).

,(virgola)

Valori specifici multipli. Esempio: MON,WED,FRI (lunedì, mercoledì, venerdì), 8,12,17 (8:00, mezzogiorno, 17:00).

/(barra)

Valori o incrementi dei passaggi. Esempio: 0/15 in minuti significa ogni 15 minuti a partire dal minuto 0 (0, 15, 30, 45). */2in ore significa ogni 2 ore.

L(ultimo)

Ultimo giorno del mese o ultima ricorrenza del giorno feriale. Esempio: L in giorno del mese si intende l'ultimo giorno del mese. FRILsignifica ultimo venerdì del mese.

W(giorno della settimana)

Giorno feriale più vicino. Esempio: 15W indica il giorno della settimana più vicino al 15 del mese.

#(ennesima ricorrenza)

Ennesima ricorrenza di un giorno della settimana in un mese. Esempio: MON#1 indica il primo lunedì del mese, FRI#2 significa il secondo venerdì del mese.

Schemi e best practice comuni

  • Per applicazioni aziendali: utilizzo MON-FRI e orario lavorativo (ad esempio9-17) per evitare di eseguire domande durante i fine settimana o fuori orario.

  • Per il monitoraggio ad alta frequenza: utilizza incrementi come */15 (ogni 15 minuti) ma fai attenzione ai limiti di concorrenza delle query.

  • Per l'efficienza delle risorse: pianifica le query che richiedono molte risorse durante le ore non di punta utilizzando le ore del mattino presto, come l'UTC. 2-6

  • Per i report mensili: utilizzali per l'ultimo giorno del mese o L per date specifiche, ad esempio il primo giorno, 1 per garantire una tempistica costante.