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 alla pianificazione
Le pianificazioni specificano quando devono essere eseguite le istanze contrassegnate con tale pianificazione. Ogni pianificazione deve avere un nome univoco, utilizzato come valore del tag che identifica la pianificazione da applicare alla risorsa con tag.
Periodi
Ogni pianificazione deve contenere almeno un periodo che definisce l'ora o le ore in cui l'istanza deve essere eseguita. Una pianificazione può contenere più di un periodo. Quando viene utilizzato più di un periodo in una pianificazione, Instance Scheduler on AWS applicherà l'azione di avvio appropriata quando almeno uno dei periodi è vero. Per ulteriori informazioni, consulta la sezione Period reference.
Time zone (Fuso orario)
È inoltre possibile specificare un fuso orario per la pianificazione. Se non si specifica un fuso orario, la pianificazione utilizzerà il fuso orario predefinito specificato all'avvio della soluzione. Per un elenco dei valori di fuso orario accettabili, fate riferimento alla colonna TZ dell'Elenco dei fusi orari del database TZ
Campo Interrompi nuove istanze
Il campo stop_new_instances controlla se Instance Scheduler deve arrestare un'istanza la prima volta che viene contrassegnata per la pianificazione se è attualmente in esecuzione al di fuori di un periodo di esecuzione. Per impostazione predefinita, questo campo è impostato su true.
Se impostato su true, se si contrassegna un'istanza in esecuzione che non rientra nel periodo di esecuzione pianificato, Instance Scheduler interromperà immediatamente l'istanza. Se impostato su false, Instance Scheduler lascerà l'istanza in esecuzione fino al successivo orario di arresto pianificato.
Campo Hibernate
Il campo hibernate consente di utilizzare l'ibernazione per le istanze Amazon EC2 interrotte. Se questo campo è impostato su true, le istanze EC2 devono utilizzare un'Amazon Machine Image (AMI) che supporti l'ibernazione. Per ulteriori informazioni, consulta le AMI Linux supportate nella Amazon EC2 User Guide. L'ibernazione salva il contenuto della memoria dell'istanza (RAM) nel volume di root di Amazon Elastic Block Store (Amazon EBS). Se questo campo è impostato su true, le istanze vengono ibernate anziché interrotte quando la soluzione le interrompe.
Se si imposta la soluzione per utilizzare l'ibernazione, ma le istanze non sono configurate per l'ibernazione o non soddisfano i prerequisiti di ibernazione, la soluzione registra un avviso e le istanze vengono interrotte senza ibernazione. Per ulteriori informazioni, consulta Hibernate your Instance o Spot Instance nella Amazon EC2 User Guide. On-Demand
Campo applicato
Le pianificazioni contengono un campo obbligatorio che consente di impedire che un'istanza venga avviata manualmente al di fuori di un periodo di esecuzione o arrestata manualmente durante un periodo di esecuzione. Se questo campo è impostato su true e un utente avvia manualmente un'istanza al di fuori di un periodo di esecuzione, la soluzione interromperà l'istanza. Se questo campo è impostato su true, riavvia anche un'istanza se viene interrotta manualmente durante un periodo di esecuzione.
Mantieni il campo corrente
Il campo retain_running impedisce alla soluzione di interrompere un'istanza alla fine di un periodo di esecuzione se l'istanza è stata avviata manualmente prima dell'inizio del periodo. Ad esempio, se un'istanza con un periodo che va dalle 9:00 alle 17:00 viene avviata manualmente prima delle 9:00, la soluzione non interromperà l'istanza alle 17:00.
Campo della finestra di manutenzione di Systems Manager (si applica solo alle istanze EC2)
Il campo ssm-maintenance window consente di aggiungere automaticamente le finestre di manutenzione di AWS Systems Manager come periodi di esecuzione a una pianificazione. Quando specifichi il nome di una finestra di manutenzione che esiste nello stesso account e nella stessa regione AWS delle istanze Amazon EC2, la soluzione avvierà l'istanza almeno 10 minuti prima dell'inizio della finestra di manutenzione e la interromperà al termine della finestra di manutenzione se nessun altro periodo di esecuzione specifica che l'istanza deve essere eseguita.
Una volta creata la finestra di manutenzione SSM e configurata la pianificazione con il nome della finestra di manutenzione SSM, le modifiche vengono rilevate alla successiva esecuzione pianificata della Lambda. Ad esempio, se hai selezionato una frequenza di 5 minuti per l'esecuzione dello scheduler Lambda, le modifiche alla finestra di manutenzione verranno rilevate dalla Lambda nel successivo intervallo di 5 minuti.
Instance Scheduler su AWS assicurerà che le istanze vengano avviate almeno 10 minuti prima dell'inizio della finestra di manutenzione. A seconda del valore impostato per il CloudFormation parametro Scheduling Interval AWS, ciò può comportare l'avvio dell'istanza con almeno 10 minuti di intervallo prima dell'inizio della finestra di manutenzione, per garantire che l'istanza venga avviata con almeno 10 minuti di anticipo. Ad esempio, se imposti l'intervallo di pianificazione su 30 minuti, lo scheduler avvierà l'istanza tra 10 e 40 minuti prima dell'inizio della finestra di manutenzione.
Nota
Per utilizzare questa funzionalità, il CloudFormation parametro Enable EC2 SSM Maintenance Windows nello stack dell'hub della soluzione deve essere impostato su. yes
Per ulteriori informazioni, consulta AWS Systems Manager Maintenance Windows nella guida utente di AWS Systems Manager.
Tipo di istanza
Solo per le istanze Amazon EC2, una pianificazione consente di specificare un tipo di istanza opzionale desiderato per ogni periodo di una pianificazione. Quando si specifica un tipo di istanza nel periodo, la soluzione ridimensiona automaticamente le istanze EC2 in modo che corrispondano al tipo di istanza richiesto.
<period-name><instance-type>Per specificare un tipo di istanza, utilizzate la sintassi @. Ad esempio, weekends@t2.nano. Tieni presente che se specifichi un tipo di istanza per un periodo che pianifica le istanze Amazon EC2 e le istanze Amazon RDS, il tipo di istanza verrà ignorato per le istanze Amazon RDS.
Se il tipo di istanza di un'istanza in esecuzione è diverso dal tipo di istanza specificato per il periodo, la soluzione interromperà l'istanza in esecuzione e riavvierà l'istanza con il tipo di istanza specificato. Per ulteriori informazioni, consulta la sezione Modifica del tipo di istanza nella Amazon EC2 User Guide for Linux Instances.
Definizioni di pianificazione
La tabella di configurazione di Instance Scheduler on AWS in Amazon DynamoDB contiene le definizioni delle pianificazioni. Una definizione di pianificazione può contenere i seguenti campi:
| Campo | Description |
|---|---|
|
|
Una descrizione opzionale della pianificazione. |
|
|
Scegli se ibernare le istanze Amazon EC2 che eseguono Amazon Linux. Quando questo campo è impostato su true, lo scheduler iberna le istanze quando le interrompe. Tieni presente che le tue istanze devono attivare l'ibernazione e devono soddisfare i prerequisiti di ibernazione. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Hibernate.html#hibernating-prerequisites |
|
|
Scegliete se applicare la pianificazione. Quando questo campo è impostato su true, lo scheduler interromperà un'istanza in esecuzione se viene avviata manualmente al di fuori del periodo di esecuzione o avvierà un'istanza se viene interrotta manualmente durante il periodo di esecuzione. |
|
|
Il nome utilizzato per identificare la pianificazione. Questo nome deve essere univoco e includere solo numeri alfanumerici, trattini (-) e caratteri di sottolineatura (_). |
|
|
Il nome dei periodi utilizzati in questa pianificazione. Inserisci il nome o i nomi esattamente come appaiono nel campo relativo al nome del periodo. <instance-type>È inoltre possibile specificare un tipo di istanza per il periodo utilizzando la sintassi <period-name>@. Ad esempio, |
|
|
Scegliete se impedire alla soluzione di interrompere un'istanza alla fine di un periodo di esecuzione se l'istanza è stata avviata manualmente prima dell'inizio del periodo. |
|
|
Scegli se includere la finestra di manutenzione di Amazon RDS come periodo di esecuzione della pianificazione di un'istanza Amazon RDS o una finestra di manutenzione di AWS Systems Manager come periodo di esecuzione della pianificazione di un'istanza Amazon EC2. Questo campo è abilitato per impostazione predefinita e può essere disabilitato impostando il suo valore su «false» |
|
|
Scegli se aggiungere le finestre di manutenzione di AWS Systems Manager come periodo di esecuzione aggiuntivo per questa pianificazione. Accetta i nomi StringSet delle finestre di manutenzione che verranno confrontati con i nomi delle finestre nelle account/region stesse istanze EC2 pianificate. Nota: questa funzionalità si applica solo alle istanze EC2. |
|
|
Scegli se interrompere un'istanza la prima volta che viene etichettata se è in esecuzione al di fuori del periodo di esecuzione. Per impostazione predefinita, questo campo è impostato su true. |
|
|
Il fuso orario utilizzato dalla pianificazione. Se non viene specificato alcun fuso orario, viene utilizzato il fuso orario predefinito (UTC). Per un elenco dei valori di fuso orario accettabili, consulta la colonna TZ del database Elenco dei fusi orari |
|
|
Scegli se attivare le CloudWatch metriche a livello di pianificazione. Questo campo sovrascrive l'impostazione delle CloudWatch metriche specificata al momento della distribuzione. Nota: l'attivazione di questa funzionalità comporterà costi pari a 0 USD. 90/month per orario o servizio programmato. |