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à.
Integrazione AWS DevOps Agente con Amazon EventBridge
Puoi integrare AWS DevOps Agent con le tue applicazioni basate sugli eventi utilizzando gli eventi che si verificano durante i cicli di vita di indagine e mitigazione. AWS DevOps L'agente invia eventi ad Amazon EventBridge quando lo stato di un'indagine o di mitigazione cambia. Puoi quindi creare EventBridge regole che agiscano in base a questi eventi.
Ad esempio, è possibile creare regole che eseguono le seguenti azioni:
Richiama una funzione AWS Lambda per elaborare i risultati dell'indagine al termine di un'indagine.
Invia una notifica Amazon SNS quando un'indagine fallisce o scade.
Aggiorna un sistema di ticketing quando viene creata una nuova indagine.
Avvia un flusso di lavoro AWS Step Functions al termine di un'azione di mitigazione.
Come sono i percorsi EventBridge AWS DevOps Eventi per agenti
AWS DevOps L'agente invia gli eventi al bus degli eventi EventBridge predefinito. EventBridge quindi valuta gli eventi in base alle regole create dall'utente. Quando un evento corrisponde al modello di evento di una regola, EventBridge invia l'evento ai target specificati.
Il diagramma seguente mostra come EventBridge indirizza gli eventi AWS DevOps dell'agente.
AWS DevOps L'agente invia un evento al bus degli eventi EventBridge predefinito quando lo stato del ciclo di vita di un'indagine o di mitigazione cambia.
EventBridge valuta l'evento in base alle regole che hai creato.
Se l'evento corrisponde allo schema di eventi di una regola, EventBridge invia l'evento ai target specificati nella regola.
AWS DevOps Eventi dell'agente
AWS DevOps L'agente invia i seguenti eventi a EventBridge. Tutti gli eventi utilizzano la fonteaws.aidevops.
Eventi investigativi supportati
| detail-type (tipo di dettaglio) | Description |
|---|---|
Investigation Created |
È stata creata un'indagine nello spazio dedicato agli agenti. |
Investigation Priority Updated |
La priorità di un'indagine è stata modificata. |
Investigation In Progress |
Un'indagine ha avviato un'analisi attiva. |
Investigation Completed |
Un'indagine si è conclusa con successo con i risultati. |
Investigation Failed |
Un'indagine ha rilevato un errore e non è stata completata. |
Investigation Timed Out |
Un'indagine ha superato la durata massima consentita. |
Investigation Cancelled |
Un'indagine è stata annullata prima del completamento. |
Investigation Pending Triage |
Un'indagine è in attesa di valutazione prima che inizi l'analisi attiva. |
Investigation Linked |
Un'indagine era collegata a un incidente o a un ticket correlato. |
Investigation Skipped |
Un'indagine è stata ignorata perché corrispondeva ai criteri di salto definiti in un'abilità. |
Eventi di mitigazione supportati
| detail-type (tipo di dettaglio) | Description |
|---|---|
Mitigation In Progress |
È iniziata un'azione di mitigazione. |
Mitigation Completed |
Un'azione di mitigazione è stata completata con successo. |
Mitigation Failed |
Un'azione di mitigazione ha rilevato un errore e non è stata completata. |
Mitigation Timed Out |
Un'azione di mitigazione ha superato la durata massima consentita. |
Mitigation Cancelled |
Un'azione di mitigazione è stata annullata prima del completamento. |
Per descrizioni dettagliate dei campi ed eventi di esempio, vedere. AWS DevOps Riferimento dettagliato sugli eventi degli agenti
Creazione di modelli di eventi che corrispondano AWS DevOps Eventi per agenti
EventBridge le regole utilizzano modelli di eventi per selezionare gli eventi e indirizzarli verso gli obiettivi. Un modello di eventi corrisponde alla struttura degli eventi che gestisce. Si creano modelli di eventi per filtrare gli eventi AWS DevOps dell'agente in base ai campi degli eventi.
Gli esempi seguenti mostrano modelli di eventi per casi d'uso comuni.
Abbina tutti gli eventi AWS DevOps dell'agente
Il seguente schema di eventi corrisponde a tutti gli eventi di AWS DevOps Agent.
{ "source": ["aws.aidevops"] }
Abbina solo gli eventi investigativi
Il seguente modello di eventi utilizza un prefisso match per selezionare solo gli eventi del ciclo di vita dell'indagine.
{ "source": ["aws.aidevops"], "detail-type": [{"prefix": "Investigation"}] }
Abbina solo gli eventi di completamento e di fallimento
Il seguente schema di eventi corrisponde agli eventi relativi a indagini e mitigazioni completate o non riuscite.
{ "source": ["aws.aidevops"], "detail-type": [ "Investigation Completed", "Investigation Failed", "Mitigation Completed", "Mitigation Failed" ] }
Abbina gli eventi per uno spazio agente specifico
Il seguente schema di eventi corrisponde agli eventi di uno spazio agente specifico.
{ "source": ["aws.aidevops"], "detail": { "metadata": { "agent_space_id": ["your-agent-space-id"] } } }
Per ulteriori informazioni sui modelli di eventi, consulta i modelli di EventBridge eventi di Amazon nella Amazon EventBridge User Guide.
EventBridge Autorizzazioni Amazon
AWS DevOps L'agente non richiede autorizzazioni aggiuntive per fornire eventi. EventBridge Gli eventi vengono inviati automaticamente al bus eventi predefinito.
A seconda delle destinazioni configurate per le EventBridge regole, potrebbe essere necessario aggiungere autorizzazioni specifiche. Per ulteriori informazioni sulle autorizzazioni richieste per gli obiettivi, consulta Using resource-based policies for Amazon nella Amazon User EventBridge Guide. EventBridge
Risorse aggiuntive EventBridge
Per ulteriori informazioni su EventBridge concetti e configurazione, consulta i seguenti argomenti nella Amazon EventBridge User Guide: