

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à.

# Pianificazione delle esecuzioni di canary usando cron
<a name="CloudWatch_Synthetics_Canaries_cron"></a>

L'utilizzo di un'espressione cron ti offre flessibilità quando pianifichi un canary. Le espressioni cron contengono cinque o sei campi nell'ordine elencato nella tabella seguente. I campi sono separati da uno spazio. La sintassi varia a seconda che si utilizzi la CloudWatch console per creare il canarino o la o. AWS CLI AWS SDKs Quando utilizzi la console, specifichi solo i primi cinque campi. Quando si utilizza AWS CLI o AWS SDKs, si specificano tutti e sei i campi ed è necessario specificare `*` per il campo. `Year`


|  **Campo**  |  **Valori consentiti**  |  **Caratteri speciali consentiti**  | 
| --- | --- | --- | 
|  Minuti  |  0-59  |  , - \$1 /  | 
|  Ore  |  0-23  |  , - \$1 /  | 
|  D ay-of-month  |  1-31  |  , - \$1 ? / L W  | 
|  Mese  |  1-12 o JAN-DEC  |  , - \$1 /  | 
|  D ay-of-week  |  1-7 o SUN-SAT  |  , - \$1 ? L \$1  | 
|  Anno  |  \$1  |    | 

**Caratteri speciali**
+ Il carattere **,**(virgola) include più valori nell'espressione di un campo. Ad esempio, nel campo Month (Mese), JAN,FEB,MAR (GEN,FEB,MAR) include gennaio, febbraio e marzo.
+ Il carattere speciale **-** (trattino) specifica gli intervalli. Nel campo Day (Giorno), 1-15 include i giorni dall'1 al 15 del mese specificato.
+ Il carattere speciale **\$1** (asterisco) include tutti i valori nel campo. Nel campo Hours (Ore), **\$1** include ogni ora. Non è possibile utilizzare **\$1** in entrambi i Day-of-week campi Day-of-month e della stessa espressione. Se viene utilizzato in uno di tali campi, è necessario utilizzare **?** nell'altro.
+ Il carattere **/** (barra) specifica gli incrementi. Nel campo Minutes (Minuti), puoi inserire 1/10 per specificare ogni decimo minuto, a partire dal primo minuto dell'ora (ad esempio, l'11°, il 21° e il 31° minuto e così via).
+ Il carattere **?** (punto interrogativo) specifica un valore o un altro. **Se inserisci **7** nel Day-of-month campo e non ti interessa in che giorno della settimana è il settimo, puoi inserire?** sul Day-of-week campo.
+ Il carattere jolly **L** nel campo Day-of-month o Day-of-week specifica l'ultimo giorno del mese o della settimana.
+ Il carattere **W** jolly nel Day-of-month campo specifica un giorno della settimana. Nel Day-of-month campo, **3W** specifica il giorno della settimana più vicino al terzo giorno del mese.
+ Il **carattere jolly \$1** nel Day-of-week campo specifica una determinata istanza del giorno della settimana specificato nell'arco di un mese. Ad esempio, 3\$12 è il secondo martedì del mese. Il 3 fa riferimento a martedì perché è il terzo giorno di ogni settimana e il 2 fa riferimento al secondo giorno di questo tipo in un mese.

**Limitazioni**
+ Non puoi specificare i campi Day-of-month e Day-of-week nella stessa espressione cron. Se specifichi un valore o `*` (asterisco) in uno dei campi, devi usare un carattere **?** (punto interrogativo) nell'altro campo.
+ Le espressioni Cron che indicano frequenze più rapide di un minuto non sono supportate.
+ Non è possibile impostare un canary in modo da attendere più di un anno prima dell'esecuzione, quindi è possibile specificare solo `*` nel campo `Year`.

**Esempi**  
Quando crei un canary puoi fare riferimento alle seguenti stringhe Cron di esempio. Gli esempi seguenti sono la sintassi corretta per utilizzare o per creare AWS CLI o AWS SDKs aggiornare un canarino. Se stai usando la CloudWatch console, ometti la finale `*` in ogni esempio.


| Expression | Significato | 
| --- | --- | 
|   `0 10 * * ? *`   |  Esegui ogni giorno alle 10:00 (UTC)  | 
|   `15 12 * * ? *`   |  Esegui ogni giorno alle 12:15 (UTC)  | 
|   `0 18 ? * MON-FRI *`   |  Esegui dal lunedì al venerdì alle 18:00 (UTC)  | 
|   `0 8 1 * ? *`   |  Esegui ogni primo giorno del mese alle 8:00 (UTC)  | 
|   `0/10 * ? * MON-SAT *`   |  Esegui dal lunedì al sabato ogni 10 minuti  | 
|   `0/5 8-17 ? * MON-FRI *`   |  Esegui dal lunedì al venerdì dalle 8.00 alle 17:55 (UTC) ogni 5 minuti   | 