Trasmissione dei dati ad Automazione tramite trasformatori di input - AWS Systems Manager

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

Trasmissione dei dati ad Automazione tramite trasformatori di input

Questo tutorial di AWS Systems Manager automazione mostra come utilizzare la funzionalità di trasformazione dell'input di Amazon EventBridge per estrarre un'istanza Amazon Elastic Compute Cloud EC2 (Amazon) da un evento di modifica dello stato dell'istanza. instance-id L'automazione è uno strumento in. AWS Systems Manager Usiamo il trasformatore di input per passare i dati alla destinazione del runbook AWS-CreateImage come parametro di input InstanceId. La regola viene attivata quando un'istanza passa allo stato stopped.

Per ulteriori informazioni sull'utilizzo dei trasformatori di input, consulta Tutorial: Use Input Transformer per personalizzare ciò che viene passato all'Event Target nella Amazon EventBridge User Guide.

Prima di iniziare

Verificare di aver aggiunto le autorizzazioni e i criteri di attendibilità richiesti EventBridge per il ruolo di servizio Systems Manager Automation. Per ulteriori informazioni, consulta Panoramica della gestione delle autorizzazioni di accesso alle EventBridge risorse nella Amazon EventBridge User Guide.

Per utilizzare i trasformatori di input con il servizio di automazione
  1. Apri la EventBridge console Amazon all'indirizzo https://console.aws.amazon.com/events/.

  2. Nel pannello di navigazione, scegli Regole.

  3. Scegli Create rule (Crea regola).

  4. Inserire un nome e una descrizione per la regola.

    Una regola non può avere lo stesso nome di un'altra regola nella stessa regione e sullo stesso router di eventi.

  5. Per Select event bus (Seleziona bus di eventi), scegli il bus di eventi che desideri associare a questa regola. Se desideri che questa regola risponda agli eventi corrispondenti generati dai tuoi Account AWS, seleziona Predefinito. Quando un Servizio AWS utente del tuo account emette un evento, questo passa sempre al bus eventi predefinito del tuo account.

  6. Per Rule type (Tipo di regola), scegli Rule with an event pattern (Regola con un modello di eventi).

  7. Scegli Next (Successivo).

  8. Per Event source, scegli AWS eventi o eventi EventBridge partner.

  9. Nella sezione Modello di eventi, scegli Modulo di modello di eventi.

  10. Per Origine evento, scegli Servizi AWS .

  11. Per Servizio AWS , scegli EC2.

  12. Per Event type (Tipo di evento), scegliere EC2 Instance State-change Notification (Notifica variazione di stato istanze).

  13. PerSpecific state (s) (Stati specifici), scegliarrestato.

  14. Scegli Next (Successivo).

  15. Per Target types (Tipi di destinazione), scegli AWS service (Servizio ).

  16. Per Seleziona target (Seleziona destinazione), scegli Systems Manager Automation (Automazione Manager di Sistema).

  17. Per Document, scegli AWS- CreateImage.

  18. Nella sezione Configure automation parameter(s) (Configurazione dei parametri di automazione), Input Transformer (Trasformatore di input).

  19. Per Input path (Percorso di input) inserisci {"instance":"$.detail.instance-id"}.

  20. Per Template (Modello) inserisci {"InstanceId":[<instance>]}.

  21. Per Execution role (Ruolo di esecuzione), scegli Use existing role (Usa ruolo esistente) e quindi il ruolo di servizio di automazione.

  22. Scegli Next (Successivo).

  23. (Facoltativo) Inserire uno o più tag per la regola. Per ulteriori informazioni, consulta Tagging Your Amazon EventBridge Resources nella Amazon EventBridge User Guide.

  24. Scegli Next (Successivo).

  25. Rivedi i dettagli della regola e scegli Create rule (Crea regola).