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à.
Visualizzazione degli eventi del ciclo di vita di Amazon ECS all'interno di Container Insights
Puoi visualizzare gli eventi del ciclo di vita di Amazon ECS nella console Approfondimenti sui container. Ciò ti consente di raggruppare i parametri, i registri e gli eventi dei container in un'unica vista, in modo da offrirti una visibilità operativa più completa.
Gli eventi includono eventi di modifica dello stato delle istanze di container, eventi di modifica dello stato delle attività ed eventi di operazioni di servizio. Vengono inviati automaticamente da Amazon ECS ad Amazon EventBridge e raccolti anche CloudWatch in formato registro eventi. Per ulteriori informazioni su questi eventi, consulta la pagina Eventi Amazon ECS.
I prezzi standard di Container Insights si applicano agli eventi del ciclo di vita di Amazon ECS. Per ulteriori informazioni, consulta Prezzi di Amazon CloudWatch
Per configurare la tabella degli eventi del ciclo di vita e creare regole per un cluster, è necessario disporre delle autorizzazioni events:PutRule
, events:PutTargets
e logs:CreateLogGroup
. È inoltre necessario assicurarsi che esista una politica delle risorse che EventBridge consenta di creare il flusso di log e inviare i log a Logs. CloudWatch Se questa policy delle risorse non esiste, puoi immettere il seguente comando per crearla:
aws --region region logs put-resource-policy --policy-name 'EventBridgeCloudWatchLogs' --policy-document '{ "Statement": [ { "Action": [ "logs:CreateLogStream", "logs:PutLogEvents" ], "Effect": "Allow", "Principal": { "Service": ["events.amazonaws.com", "delivery.logs.amazonaws.com"] }, "Resource": "arn:aws:logs:
region
:account-id
:log-group:/aws/events/ecs/containerinsights/*:*", "Sid": "TrustEventBridgeToStoreECSLifecycleLogEvents" } ], "Version": "2012-10-17" }'
È possibile utilizzare il comando seguente per verificare se si dispone già di questa policy e per verificare il corretto funzionamento del collegamento.
aws logs describe-resource-policies --region
region
--output json
Per visualizzare la tabella degli eventi del ciclo di vita, è necessario disporre delle autorizzazioni events:DescribeRule
, events:ListTargetsByRule
e logs:DescribeLogGroups
.
Per visualizzare gli eventi del ciclo di vita di Amazon ECS nella console Container Insights CloudWatch
Apri la console all' CloudWatch indirizzo. https://console.aws.amazon.com/cloudwatch/
-
Scegli Insights (Informazioni dettagliate), Container Insights.
-
Scegli Visualizza i dashboard delle prestazioni.
-
Nell'elenco a discesa successivo, scegli ECS Clusters (Cluster ECS), ECS Services (Servizi ECS) o ECS Tasks (Attività ECS).
-
Se nel passaggio precedente hai scelto ECS Services (Servizi ECS) o ECS Tasks (Attività ECS), seleziona la scheda Lifecycle events (Eventi del ciclo di vita).
-
Nella parte inferiore della pagina, se vedi Configura gli eventi del ciclo di vita, selezionala per creare EventBridge regole per il tuo cluster.
Gli eventi vengono visualizzati sotto i riquadri di Approfondimenti sui container e sopra la sezione Approfondimenti sulle applicazioni. Per eseguire ulteriori analisi e creare visualizzazioni aggiuntive per questi eventi, scegli View in Logs Insights (Visualizza in Logs Insights) nella tabella Lifecycle Events (Eventi del ciclo di vita).