Automatizza le risposte agli errori di Amazon ECS utilizzando EventBridge
Amazon EventBridge ti consente di automatizzare i servizi AWS e rispondere automaticamente agli eventi di sistema, come i problemi relativi alla disponibilità delle applicazioni o le modifiche delle risorse. Gli eventi dei servizi AWS vengono recapitati a EventBridge quasi in tempo reale. Puoi compilare regole semplici che indichino quali eventi sono considerati di interesse per te e quali operazioni automatizzate intraprendere quando un evento corrisponde a una regola. Le azioni che possono essere configurate automaticamente includono le seguenti:
-
Aggiunta di eventi ai gruppi di log in CloudWatch Logs
-
Richiamo di una funzione AWS Lambda
-
Richiamo del comando di esecuzione di Amazon EC2
-
Inoltro dell'evento a Amazon Kinesis Data Streams
-
Attivazione di una macchina a stati AWS Step Functions
-
Notifica di un argomento Amazon SNS o una coda Amazon Simple Queue Service (Amazon SQS)
Per ulteriori informazioni, consulta Nozioni di base di Amazon EventBridge nella Guida per l'utente di Amazon EventBridge.
Puoi utilizzare gli eventi Amazon ECS per EventBridge per ricevere notifiche quasi in tempo reale sullo stato corrente dei cluster Amazon ECS. Se i tuoi processi utilizzano EC2, puoi visualizzare sia lo stato delle istanze di container che lo stato corrente di tutti i processi in esecuzione su tali istanze di container. Se i tuoi processi utilizzano Fargate, puoi visualizzare lo stato delle istanze di container.
Tramite EventBridge, puoi creare pianificatori personalizzati su Amazon ECS responsabili dell'organizzazione dei processi tra i cluster e del monitoraggio dello stato dei cluster quasi in tempo reale. Puoi eliminare il codice di programmazione e di monitoraggio che esegue continuamente il polling del servizio Amazon ECS per le modifiche dello stato e al suo posto gestire le modifiche dello stato di Amazon ECS in modo asincrono, utilizzando qualsiasi destinazione di EventBridge. Le destinazioni potrebbero includere AWS Lambda, Amazon Simple Queue Service, Servizio di notifica semplice Amazon o Amazon Kinesis Data Streams.
Un flusso di eventi Amazon ECS assicura che ogni evento venga rilasciato almeno una volta. Se vengono inviati eventi duplicati, l'evento fornisce informazioni sufficienti a identificare i duplicati. Per ulteriori informazioni, consulta Gestione degli eventi Amazon ECS.
Gli eventi sono relativamente ordinati, in modo che tu possa facilmente stabilire quando un evento si verifica in relazione ad altri eventi.