Scenari di esempio: destinazioni Systems Manager nelle regole di Amazon EventBridge - AWS Systems Manager

Scenari di esempio: destinazioni Systems Manager nelle regole di Amazon EventBridge

Quando specifichi il target da richiamare in una regola di Amazon EventBridge, puoi scegliere tra più di 20 tipi di target e aggiungere fino a cinque target per ogni regola.

Tra i vari obiettivi, è possibile scegliere tra Automazione, OpsCenter e Run Command, che sono funzionalità di AWS Systems Manager, come azioni di destinazione quando si verifica un evento EventBridge.

Di seguito sono riportati alcuni esempi di modi in cui è possibile utilizzare queste funzionalità come destinazione di una regola EventBridge.

Esempi di automazione

È possibile configurare una regola EventBridge per avviare i flussi di lavoro di automazione quando si verificano eventi come i seguenti:

  • Quando un allarme della Amazon CloudWatch segnala che un nodo gestito non ha superato un controllo dello stato (StatusCheckFailed_Instance=1), esegui il Runbook di automazione AWSSupport-ExecuteEC2Rescue sull'istanza.

  • Quando un evento EC2 Instance State-change Notification si verifica perché è in esecuzione una nuova istanza Amazon Elastic Compute Cloud (Amazon EC2), eseguire il AWS-AttachEBSVolume Runbook di automazione sull'istanza.

  • Quando viene creato e disponibile un volume Amazon Elastic Block Store (Amazon EBS), eseguire AWS-CreateSnapshot Runbook di automazione sul volume.

Esempi di OpsCenter

È possibile configurare una regola EventBridge per creare un nuovo OpsItemquando si verificano incidenti come i seguenti:

  • Problemi di prestazioni, ad esempio un evento di throttling per Amazon DynamoDB o prestazioni di volume ridotte di Amazon EBS.

  • Un gruppo con Dimensionamento automatico Amazon EC2 non riesce a lanciare un nodo o non riesce un flusso di lavoro di Systems Manager Automation.

  • Un'istanza EC2 modifica lo stato da Running a Stopped.

Run Command Esempi di

È possibile configurare una regola EventBridge per eseguire un documento Command di Systems Manager in Run Command quando si verificano eventi quali:

  • Quando un gruppo con scalabilità automatica sta per terminare, uno script Run Command potrebbe acquisire i file di log dal nodo prima che venga terminato.

  • Quando un nuovo nodo viene creato in un gruppo con scalabilità automatica, un'azione target Run Command può attivare il web server role (ruolo server Web) o installare software sul nodo.

  • Quando si scopre che un nodo gestito non è conforme, un'azione target Run Command potrebbe aggiornare le patch sul nodo eseguendo il documento AWS-RunPatchBaseline.