Utilizzo di periodi e pianificazioni in AWS Managed Services Resource Scheduler - Guida utente di AMS Accelerate

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

Utilizzo di periodi e pianificazioni in AWS Managed Services Resource Scheduler

Puoi utilizzare AMS Resource Scheduler per aggiungere, aggiornare o eliminare pianificazioni o periodi negli account AMS Accelerate.

Aggiungere o aggiornare periodi in AMS Resource Scheduler

Aggiungi o aggiorna un periodo di Resource Scheduler nei tuoi account AMS.

Dati di cui avrai bisogno:

  • Azione: il tipo di operazione da eseguire. Usa «aggiungi» se desideri aggiungere un periodo o «aggiorna» se desideri aggiornare un periodo esistente.

  • Nome: il nome del periodo. È necessario specificare un valore univoco se si aggiunge un nuovo periodo.

  • AutomationAssumeRole: L'ARN del ruolo AWS Identity and Access Management (IAM) che consente al runbook di aggiungere o aggiornare il periodo per tuo conto. Specificate il ruolo come. ams_resource_scheduler_ssm_automation_role

  • Descrizione (facoltativa): una descrizione significativa del periodo.

  • BeginTime(Facoltativo): L'ora in formato HH:MM in cui desideri avviare le risorse.

  • EndTime(Facoltativo): L'ora in formato HH:MM in cui desideri interrompere le risorse.

  • Mesi (facoltativo): un elenco di mesi delimitato da virgole o un intervallo di mesi sillabato durante i quali le risorse devono essere eseguite.

  • MonthDays(Facoltativo): un elenco di giorni del mese delimitato da virgole o un intervallo di giorni con sillabazione durante i quali le risorse devono essere eseguite.

  • WeekDays(Facoltativo): un elenco delimitato da virgole dei giorni della settimana o di un intervallo di giorni della settimana in cui devono funzionare le risorse.

Come farlo:

  • Visualizza il documento all'indirizzo AWSManagedServices-AddOrUpdatePeriod(potrebbe essere necessario scegliere la regione di imbarco).

    Specificate i requisiti nella sezione Parametri di input, quindi scegliete Esegui. Al termine dell'operazione, visualizza i risultati nella scheda Output.

  • AWS CLI:

    Esegui il comando seguente per avviare un'automazione. Sostituiscilo placeholders con le tue informazioni.

    aws ssm start-automation-execution --document-name "AWSManagedServices-AddOrUpdatePeriod" --document-version "\$DEFAULT" --parameters '{"Action":["add" or "update"], "Name":["NAME"], "Description":["DESCRIPTION"],"BeginTime":["TIME"], "EndTime":["TIME"], "Months":["MONTH"],"MonthDays":["DAY"], "WeekDays":["DAY"], "AutomationAssumeRole" : ["arn:aws:iam::ACCOUNTID:role/ams_resource_scheduler_ssm_automation_role"] }' --region ONBOARDED_REGION

Esempio:

L'esempio seguente mostra come aggiungere un nuovo periodo utilizzando la AWS Systems Manager console. Abbiamo denominato il periodo Period-Name e lo abbiamo configurato in modo che copra le 9:00-18:00 dal lunedì al venerdì per i primi 15 giorni di ogni mese.

  1. Visualizza il documento di AWS Systems Manager automazione all'indirizzo AWSManagedServices-AddOrUpdatePeriod(potresti dover scegliere la regione di registrazione).

    Accelera l'aggiunta di un periodo per Resource Scheduler.
  2. Fornisci i valori per i parametri.

    Accelera la configurazione delle impostazioni del periodo per Resource Scheduler.
  3. Fai clic su Esegui e attendi il completamento dell'automazione.

Aggiungere o aggiornare le pianificazioni in AMS Resource Scheduler

Aggiungi o aggiorna una pianificazione di Resource Scheduler negli account AMS Accelerate.

Dati di cui avrai bisogno:

  • Azione: il tipo di operazione da eseguire. Usa «aggiungi» se desideri aggiungere una pianificazione o «aggiorna» se desideri aggiornare una pianificazione esistente.

  • Nome: il nome della pianificazione. È necessario specificare un valore univoco se si aggiunge una nuova pianificazione.

  • AutomationAssumeRole: L'ARN del ruolo AWS Identity and Access Management (IAM) che consente al runbook di aggiungere o aggiornare la pianificazione per tuo conto. Specificate il ruolo. ams_resource_scheduler_ssm_automation_role

  • Descrizione (facoltativa): una descrizione significativa della pianificazione.

  • Pianificazioni (facoltative): specifica un elenco delimitato da virgole di periodi da utilizzare con questa pianificazione. Ogni periodo deve essere già stato creato.

  • RetainRunning(Facoltativo): Specificate «true» per evitare che Resource Scheduler interrompa una risorsa in esecuzione alla fine di un periodo di esecuzione se la risorsa è stata avviata manualmente prima dell'inizio del periodo di esecuzione. Per impostazione predefinita, Resource Scheduler arresta la risorsa.

  • StopNewInstances(Facoltativo): Specificate «false» per evitare che Resource Scheduler interrompa una risorsa la prima volta che viene etichettata se è in esecuzione al di fuori del periodo di esecuzione. Per impostazione predefinita, Resource Scheduler arresta la risorsa.

  • SSMMaintenanceFinestra (opzionale): specifica un elenco delimitato da virgole di finestre di manutenzione di AWS Systems Manager (SSM) che desideri aggiungere come periodi di esecuzione per la pianificazione. È inoltre necessario specificare la proprietà "UseMaintenanceWindow" su «true».

  • TimeZone(Facoltativo): Specificate il fuso orario che desiderate venga utilizzato da Resource Scheduler. Per impostazione predefinita, Resource Scheduler utilizza l'UTC.

  • UseMaintenanceWindow(Facoltativo): specifica «true» se desideri che Resource Scheduler consideri la finestra di manutenzione di Amazon Relational Database Service (RDS) come periodo di esecuzione per la pianificazione di un'istanza Amazon RDS o per aggiungere finestre di manutenzione di AWS Systems Manager (SSM) come periodo di esecuzione alla pianificazione di un'istanza Amazon. EC2

  • UseMetrics(Facoltativo): specifica «true» per abilitare le CloudWatch metriche a livello di pianificazione e «false» per disabilitarle. CloudWatch La specificazione di questa proprietà ha la precedenza sull'impostazione delle CloudWatch metriche impostata a livello di stack.

Come farlo:

  • Visualizza il documento all'indirizzo AWSManagedServices-AddOrUpdateSchedule(potrebbe essere necessario scegliere la regione di imbarco).

    Specificate i requisiti nella sezione Parametri di input, quindi scegliete Esegui. Al termine dell'operazione, visualizza i risultati nella scheda Output.

  • AWS CLI:

    Esegui il comando seguente per avviare un'automazione. Sostituiscilo placeholders con le tue informazioni.

    aws ssm start-automation-execution --document-name "AWSManagedServices-AddOrUpdateSchedule" --document-version "\$DEFAULT" --parameters '{"Action":["add" or "update"], "Name":["NAME"], "Description":["DESCRIPTION"], "Hibernate":["true or false"],"Enforced":["true or false"], "OverrideStatus":["running or stopped"],"Periods":["PERIOD-A, PERIOD-B"], "RetainRunning":["true or false"],"StopNewInstances":["true or false"], "SSMMaintenanceWindow":["WINDOW-NAME"],"TimeZone":["TIMEZONE"], "UseMaintenanceWindow":["true or false"],"UseMetrics":["true or false"], "AutomationAssumeRole" : ["arn:aws:iam::ACCOUNTID:role/ams_resource_scheduler_ssm_automation_role"] }' --region ONBOARDED_REGION

Esempio:

L'esempio seguente mostra come aggiungere una pianificazione per AMS Resource Scheduler. In questo esempio si aggiunge una pianificazione denominata using. CustomSchedule CustomPeriod

  1. Visualizza il documento di AWS Systems Manager automazione all'indirizzo AWSManagedServices-AddOrUpdateSchedule(potrebbe essere necessario scegliere la regione di registrazione).

    Accelera l'aggiunta di una pianificazione per Resource Scheduler.
  2. Fornisci i valori per i parametri.

    Accelera la configurazione delle impostazioni di pianificazione per Resource Scheduler.
  3. Fai clic su Esegui e attendi il completamento dell'automazione.

Eliminazione di periodi o pianificazioni in AMS Resource Scheduler

Per eliminare i periodi o le pianificazioni di Resource Scheduler negli account AMS Accelerate, sono necessari i seguenti dati:

  • ConfigurationType: Il tipo di configurazione che desideri eliminare. Usa «periodo» se desideri eliminare i periodi o «pianificazione» se desideri eliminare le pianificazioni.

  • Nome: il nome della pianificazione o del periodo che desideri eliminare.

  • AutomationAssumeRole: L'ARN del ruolo AWS Identity and Access Management (IAM) che consente al runbook di eliminare pianificazioni o periodi per tuo conto. Specificare il ruolo. ams_resource_scheduler_ssm_automation_role

Come farlo:

  • Visualizza il documento all'indirizzo AWSManagedServices-DeleteScheduleOrPeriod(potresti dover scegliere la regione di registrazione).

    Specificate i requisiti nella sezione Parametri di input, quindi scegliete Esegui. Al termine dell'operazione, visualizza i risultati nella scheda Output.

  • AWS CLI:

    Esegui il comando seguente per avviare un'automazione. Sostituiscilo placeholders con le tue informazioni.

    aws ssm start-automation-execution --document-name "AWSManagedServices-DeleteScheduleOrPeriod" --document-version "\$DEFAULT" --parameters '{"ConfigurationType":["period" or "schedule"],"Name":["NAME"], "AutomationAssumeRole":["arn:aws:iam::ACCOUNTID:role/ams_resource_scheduler_ssm_automation_role"]}' --region ONBOARDED_REGION

Esempio:

L'esempio seguente mostra come eliminare un periodo utilizzando la AWS Systems Manager console.

  1. Visualizza il documento di AWS Systems Manager automazione all'indirizzo AWSManagedServices-DeleteScheduleOrPeriod(potrebbe essere necessario scegliere la regione di registrazione).

    Accelera l'eliminazione di un periodo per Resource Scheduler.
  2. Fornisci i valori per i parametri.

    Accelera la configurazione delle impostazioni di eliminazione dei periodi per Resource Scheduler.
  3. Fai clic su Esegui e attendi il completamento dell'automazione.

Descrizione di periodi o pianificazioni in AMS Resource Scheduler

Per descrivere (visualizzare i dettagli) un periodo o una pianificazione di Resource Scheduler negli account AMS Accelerate, sono necessari i seguenti dati:

  • ConfigurationType: Il tipo di configurazione che vuoi descrivere. Usa «periodi» se vuoi descrivere tutti i periodi o «orari» se vuoi descrivere tutti gli orari.

  • AutomationAssumeRole: L'ARN del ruolo AWS Identity and Access Management (IAM) che consente al runbook di descrivere pianificazioni o periodi per tuo conto. Specificare il ruolo. ams_resource_scheduler_ssm_automation_role

Come farlo:

  • Visualizza il documento all'indirizzo AWSManagedServices-DescribeScheduleOrPeriods(potrebbe essere necessario scegliere la regione di registrazione):

    1. Specificate i requisiti nella sezione Parametri di input, quindi scegliete Esegui.

    2. Al termine dell'operazione, visualizza i risultati nella scheda Output.

  • AWS CLI:

    1. Esegui il comando seguente per avviare un'automazione. Sostituiscilo placeholders con le tue informazioni.

      aws ssm start-automation-execution --document-name "AWSManagedServices-DescribeScheduleOrPeriods" --document-version "\$DEFAULT" --parameters '{"ConfigurationType":["period" or "schedule"],"AutomationAssumeRole":["arn:aws:iam::ACCOUNTID:role/ams_resource_scheduler_ssm_automation_role"]}' --region ONBOARDED_REGION

Esempio:

L'esempio seguente mostra come descrivere un periodo utilizzando la AWS Systems Manager console.

  1. Visualizza il documento di AWS Systems Manager automazione all'indirizzo AWSManagedServices-DescribeScheduleOrPeriods(potrebbe essere necessario scegliere la regione di registrazione).

    Accelera la descrizione di un periodo per Resource Scheduler.
  2. Fornisci i valori per i parametri.

    Accelera il periodo di configurazione e descrivi le impostazioni per Resource Scheduler.
  3. Fai clic su Esegui e attendi il completamento dell'automazione.