Configurazione di Container Insights su Amazon ECS - Amazon CloudWatch

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 di Container Insights su Amazon ECS

Puoi configurare Container Insights con osservabilità migliorata o Container Insights su cluster Amazon ECS nuovi ed esistenti utilizzando la console Amazon ECS o il. AWS CLI Container Insights raccoglie i parametri a livello di cluster, attività e servizio. Container Insights con osservabilità migliorata fornisce dimensioni e metriche aggiuntive, consentendoti di approfondire la visibilità a livello di contenitore.

Se utilizzi Amazon ECS su un' EC2 istanza Amazon, avvia l'istanza utilizzando un'AMI che include l'agente Amazon ECS versione 1.29 o successiva. Per informazioni sull'aggiornamento della versione dell'agente, consulta Updating the Amazon ECS Container Agent.

Nota

Se la AWS KMS chiave gestita dal cliente che utilizzi per i parametri di Amazon ECS Container Insights non è già configurata per funzionare CloudWatch, devi aggiornare la policy delle chiavi per consentire i log crittografati nei log. CloudWatch È inoltre necessario associare la propria AWS KMS chiave al gruppo di log in. /aws/ecs/containerinsights/ClusterName/performance Per ulteriori informazioni, consulta Crittografare i dati di registro in CloudWatch Logs using. AWS Key Management Service

Ti consigliamo di utilizzare Container Insights con una migliore osservabilità anziché Container Insights in quanto fornisce una visibilità dettagliata nell'ambiente dei container, riducendo il tempo medio di risoluzione.

Configura Container Insights con una migliore osservabilità

Puoi attivare Container Insights con una migliore osservabilità utilizzando la console Amazon ECS o. AWS CLI

AWS CLI

Usa il seguente comando per attivare Container Insights con una migliore osservabilità.

Imposta l'impostazione containerInsights dell'account su enhanced

aws ecs put-account-setting --name containerInsights --value enhanced

Output di esempio

{ "setting": { "name": "containerInsights", "value": "enhanced", "principalArn": "arn:aws:iam::123456789012:johndoe", "type": user } }
Nota

Per impostazione predefinita, si put-account-setting applica solo all'utente attualmente autenticato. Per abilitare l'impostazione a livello di account per tutti gli utenti e i ruoli, utilizzate l'utente root come nell'esempio seguente.

aws ecs put-account-setting --name containerInsights --value enhanced --principal-arn arn:aws:iam::accountID:root

Dopo aver impostato questa impostazione dell'account, tutti i nuovi cluster utilizzano automaticamente Container Insights con una migliore osservabilità. Usa il update-cluster-settings comando per aggiungere Container Insights con osservabilità migliorata al cluster esistente o per aggiornare i cluster che attualmente utilizzano Container Insights a Container Insights con osservabilità migliorata.

aws ecs update-cluster-settings --cluster cluster-name --settings name=containerInsights,value=enhanced
Amazon ECS console
  1. Apri la console nella versione 2. https://console.aws.amazon.com/ecs/

  2. Nella barra di navigazione nella parte superiore, seleziona la Regione per la quale visualizzare le impostazioni dell'account.

  3. Nel riquadro di navigazione, scegli Account Settings (Impostazioni account).

  4. Scegli Aggiorna.

  5. Per utilizzare Container Insights con osservabilità migliorata, scegli Container Insights con osservabilità migliorata.

  6. Scegli Save changes (Salva modifiche).

  7. Nella schermata di conferma, scegliere Conferma per salvare la selezione.

Dopo averlo impostato, tutti i nuovi cluster utilizzano automaticamente Container Insights con osservabilità migliorata. Puoi aggiungere Container Insights con osservabilità migliorata ai cluster esistenti o aggiornare i cluster che attualmente utilizzano Container Insights a Container Insights con una migliore osservabilità. Per ulteriori informazioni, consulta la sezione Aggiornamento di un cluster Amazon ECS nella Amazon Elastic Container Service Developer Guide.

Configura Container Insights

Puoi attivare Container Insights utilizzando la console Amazon ECS oppure AWS CLI.

AWS CLI

Per utilizzare Container Insights, imposta l'impostazione container Insights dell'account suenabled. Usa il seguente comando per attivare Container Insights.

aws ecs put-account-setting --name containerInsights --value enabled

Output di esempio

{ "setting": { "name": "container Insights", "value": "enabled", "principalArn": "arn:aws:iam::123456789012:johndoe", "type": user } }

Quando si imposta l'impostazione dell'container Insightsaccount suenabled, tutti i nuovi cluster hanno Container Insights abilitato per impostazione predefinita. Usa il update-cluster-settings comando per aggiungere Container Insights a un cluster esistente.

aws ecs update-cluster-settings --cluster cluster-name --settings name=containerInsights,value=enabled
Amazon ECS console
  1. Apri la console nella https://console.aws.amazon.com/ecs/versione 2.

  2. Nella barra di navigazione nella parte superiore, seleziona la Regione per la quale visualizzare le impostazioni dell'account.

  3. Nel riquadro di navigazione, scegli Account Settings (Impostazioni account).

  4. Scegli Aggiorna.

  5. Per utilizzare Container Insights, scegli Container Insights.

  6. Scegli Save changes (Salva modifiche).

  7. Nella schermata di conferma, scegliere Conferma per salvare la selezione.

Dopo averlo impostato, tutti i nuovi cluster utilizzano automaticamente Container Insights. Aggiorna i cluster esistenti per aggiungere Container Insights. Per ulteriori informazioni, consulta la sezione Aggiornamento di un cluster Amazon ECS nella Amazon Elastic Container Service Developer Guide.