Configurazione delle regole EventBridge per la creazione di OpsItems - 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à.

Configurazione delle regole EventBridge per la creazione di OpsItems

Quando Amazon EventBridge riceve un evento, crea un nuovo OpsItem in base a regole predefinite. È possibile creare una regola o modificare una regola esistente per impostare OpsCenter come target di un evento EventBridge. Per informazioni su come creare una nuova regola di evento, consulta la pagina Creazione di una regola per un Servizio AWS nella Guida per l'utente di Amazon EventBridge.

Configurazione di una regole EventBridge per la creazione di OpsItems in OpsCenter
  1. Aprire la console Amazon EventBridge all'indirizzo https://console.aws.amazon.com/events/.

  2. Nel pannello di navigazione, scegliere Rules (Regole).

  3. Alla pagina Rules (Regole) Pagina, per Event bus (Bus di eventi), scegli predefinito.

  4. Per Regole, scegli una regola selezionando la casella di controllo accanto al rispettivo nome.

  5. Seleziona il nome della regola per aprire la relativa pagina dei dettagli. Nella sezione Dettagli regola, verifica che Stato sia impostato su Abilitato.

    Nota

    Se necessario, puoi aggiornare lo stato utilizzando il selettore Modifica nell'angolo in alto a destra della pagina.

  6. Scegliere la scheda Targets (Destinazioni).

  7. Nella scheda Destinazioni scegliere Edit (Modifica).

  8. Per i tipi di destinazione, selezionare Servizio AWS.

  9. Per Select a target (Seleziona una destinazione), scegli Systems Manager di OpsItem.

  10. Per molti tipi di destinazioni, EventBridge necessita di autorizzazioni per l'invio degli eventi al target. In questi casi, EventBridge è in grado di creare il ruolo (IAM) AWS Identity and Access Management necessario per l'esecuzione della regola:

    • Per creare un ruolo IAM automaticamente, seleziona Create a new role for this specific resource (Crea un nuovo ruolo per questa risorsa specifica).

    • Per utilizzare un ruolo IAM creato per dare a EventBridge l’autorizzazione di creare OpsItems in OpsCenter, scegli Use existing role (Usa ruolo esistente).

  11. Nella sezione Impostazioni aggiuntive, per Configura input target, scegli Trasformatore di input.

    È possibile utilizzare l'opzione Trasformatore di input per specificare una stringa di deduplicazione e altre informazioni importanti per OpsItems, come un titolo e una gravità.

  12. Seleziona Configure input transformer (Configura trasformatore di input).

  13. Nella sezione Trasformatore di input target, per Percorso di input, specifica i valori da analizzare dell'evento di attivazione. Ad esempio, per analizzare l'ora di inizio, l'ora di fine e altri dettagli dell'evento che attiva la regola, utilizza il seguente JSON.

    { "end-time": "$.detail.EndTime", "failure-cause": "$.detail.cause", "resources": "$.resources", "source": "$.detail.source", "start-time": "$.detail.StartTime" }
  14. Per Template, specifica le informazioni da inviare alla destinazione. Ad esempio, utilizza il seguente codice JSON per trasmettere informazioni aOpsCenter. Le informazioni vengono utilizzate per creare un OpsItem.

    Nota

    Se il modello di input è in formato JSON, il valore dell'oggetto nel modello non può includere virgolette. Ad esempio, i valori per le risorse, la causa dell'errore, l'origine, l'ora di inizio e l'ora di fine non possono essere racchiusi tra virgolette.

    { "title": "EBS snapshot copy failed", "description": "CloudWatch Event Rule SSMOpsItems-EBS-snapshot-copy-failed was triggered. Your EBS snapshot copy has failed. See below for more details.", "category": "Availability", "severity": "2", "source": "EC2", "resources": <resources>, "operationalData": { "/aws/dedup": { "type": "SearchableString", "value": "{\"dedupString\":\"SSMOpsItems-EBS-snapshot-copy-failed\"}" }, "/aws/automations": { "value": "[ { \"automationType\": \"AWS:SSM:Automation\", \"automationId\": \"AWS-CopySnapshot\" } ]" }, "failure-cause": { "value": <failure-cause> }, "source": { "value": <source> }, "start-time": { "value": <start-time> }, "end-time": { "value": <end-time> } } }

    Per ulteriori informazioni su questi campi, consulta Transforming target input (Trasformazione dell'input di destinazione) nella Guida per l'utente di Amazon EventBridge.

  15. Scegli Conferma.

  16. Seleziona Successivo.

  17. Seleziona Successivo.

  18. Scegliere Update rule (Aggiorna regola).

Dopo che un OpsItem viene creato da un evento, è possibile visualizzare i dettagli dell'evento aprendo OpsItem e scorrendo alla sezione Private operational data (Dati operativi privati). Per ulteriori informazioni su come configurare le opzioni in un OpsItem, consulta Gestione degli OpsItems.