Container Insights - 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à.

Container Insights

Usa CloudWatch Container Insights per raccogliere, aggregare e riepilogare metriche e log dalle tue applicazioni e microservizi containerizzati. Container Insights è disponibile per le piattaforme Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Kubernetes Service (Amazon EKS) e Kubernetes su Amazon EC2. Container Insights supporta la raccolta di metriche dai cluster distribuiti AWS Fargate sia per Amazon ECS che per Amazon EKS.

CloudWatch raccoglie automaticamente i parametri per molte risorse, come CPU, memoria, disco e rete. Container Insights fornisce inoltre informazioni diagnostiche, ad esempio errori di riavvio del container, che consentono di isolare i problemi e risolverli in modo rapido. Puoi anche impostare CloudWatch allarmi sulle metriche raccolte da Container Insights.

Container Insights raccoglie dati come eventi di log delle prestazioni tramite Embedded Metric Format. Questi eventi di log delle prestazioni sono elementi che usano uno schema JSON strutturato che consente ai dati ad alta cardinalità di essere acquisiti e archiviati su larga scala. Da questi dati, CloudWatch crea metriche aggregate a livello di cluster, nodo, pod, task e servizio come metriche. CloudWatch Le metriche raccolte da Container Insights sono disponibili nei dashboard CloudWatch automatici e sono visualizzabili anche nella sezione Metriche della console. CloudWatch I parametri non sono visibili fino a quando le attività del container non sono in esecuzione da qualche tempo.

Quando si implementa Approfondimenti sui container, viene creato automaticamente un gruppo di log per gli eventi del log delle prestazioni. Non è necessario creare questo gruppo di log da soli.

Per aiutarti a gestire i costi di Container Insights, CloudWatch non crea automaticamente tutte le metriche possibili dai dati di registro. Tuttavia, puoi visualizzare metriche aggiuntive e livelli di granularità aggiuntivi utilizzando CloudWatch Logs Insights per analizzare gli eventi non elaborati del registro delle prestazioni.

Con la versione originale di Approfondimenti sui container, i parametri raccolti e i log importati vengono addebitati come parametri personalizzati. Con Approfondimenti sui container con osservabilità migliorata per Amazon EKS, i parametri e i log di Approfondimenti sui container vengono addebitati per osservazione anziché per parametro archiviato o log importato. Per ulteriori informazioni sui CloudWatch prezzi, consulta la pagina CloudWatch dei prezzi di Amazon.

In Amazon EKS e Kubernetes, Container Insights utilizza una versione containerizzata dell' CloudWatch agente per scoprire tutti i container in esecuzione in un cluster. Quindi raccoglie i dati sulle prestazioni a ogni livello dello stack delle prestazioni.

Container Insights supporta la crittografia AWS KMS key per i log e le metriche che raccoglie. Per abilitare questa crittografia, è necessario abilitare manualmente la AWS KMS crittografia per il gruppo di log che riceve i dati di Container Insights. In questo modo, Approfondimenti sui container crittografa questi dati utilizzando la chiave KMS fornita. Sono supportate solo le chiavi simmetriche. Non utilizzare chiavi KMS asimmetriche per crittografare i gruppi di log.

Per ulteriori informazioni, consulta Encrypt Log Data in CloudWatch Logs Using. AWS KMS

Approfondimenti sui container con osservabilità migliorata per Amazon EKS

Il 6 novembre 2023 è stata rilasciata una nuova versione di Approfondimenti sui container. Questa versione supporta l'osservabilità migliorata per i cluster Amazon EKS in esecuzione su Amazon EC2 e può raccogliere parametri più dettagliati da questi cluster. Dopo l'installazione, raccoglie automaticamente la telemetria dettagliata dell'infrastruttura e i log dei container per i cluster Amazon EKS. Puoi quindi impiegare pannelli di controllo accurati e immediatamente utilizzabili per approfondire la telemetria delle applicazioni e dell'infrastruttura.

Approfondimenti sui container con osservabilità migliorata per Amazon EKS raccoglie parametri granulari su integrità, prestazioni e stato fino al livello del container, oltre a parametri del piano di controllo. Per ulteriori informazioni sui parametri aggiuntivi e le dimensioni che possono essere raccolti, consulta la sezione Parametri di Container Insights per Amazon EKS e Kubernetes.

Se hai installato Container Insights utilizzando l' CloudWatch agente su un cluster Amazon EKS su Amazon EC2 dopo il 6 novembre 2023, disponi di Container Insights con osservabilità migliorata per Amazon EKS. In alternativa, puoi aggiornare un cluster Amazon EKS a questa nuova versione seguendo le istruzioni riportate alla pagina Aggiornamento a Approfondimenti sui container con osservabilità migliorata per Amazon EKS.

Container Insights supporta l'osservabilità CloudWatch tra account. Utilizzi un unico account di monitoraggio per monitorare e risolvere i problemi delle applicazioni che si estendono su più AWS account all'interno di una singola regione. Per ulteriori informazioni, consulta CloudWatch osservabilità tra più account.

Container Insights con osservabilità migliorata per Amazon EKS supporta anche i nodi di lavoro Windows.

Approfondimenti sui container con osservabilità migliorata per Amazon EKS non è supportato su Fargate.

Nota

Puoi scoprire se disponi di cluster che possono essere aggiornati ad Approfondimenti sui container con osservabilità migliorata per Amazon EKS accedendo alla console Approfondimenti sui container. Per farlo, scegli Insights, Container Insights nel pannello di navigazione della CloudWatch console. Nella console Approfondimenti sui container, un banner ti informa se sono presenti cluster Amazon EKS che possono essere aggiornati e contiene collegamenti alla pagina di aggiornamento.

Piattaforme supportate

Container Insights è disponibile per le piattaforme Amazon Elastic Container Service, Amazon Elastic Kubernetes Service e Kubernetes su istanze Amazon EC2.

  • Per Amazon ECS, Approfondimenti sui container raccoglie i parametri a livello di cluster, attività e servizio nelle istanze Linux e Windows Server. Può raccogliere i parametri a livello di istanza solo sulle istanze Linux.

    Per Amazon ECS, i parametri di rete sono disponibili solo per i container in modalità di rete bridge e modalità di rete awsvpc. Non sono disponibili per i container in modalità di rete host.

  • Per le piattaforme Amazon Elastic Kubernetes Service e Kubernetes sulle istanze Amazon EC2, Container Insights è supportato solo sulle istanze Linux.

CloudWatch immagine del contenitore dell'agente

Amazon fornisce un'immagine del contenitore dell' CloudWatch agente su Amazon Elastic Container Registry. Per maggiori informazioni sull'utilizzo di CloudTrail con Amazon ECR, consulta cloudwatch-agent.

Regioni supportate

Container Insights per Amazon ECS è supportato nelle seguenti regioni:

  • Stati Uniti orientali (Virginia settentrionale)

  • Stati Uniti orientali (Ohio)

  • Stati Uniti occidentali (California settentrionale)

  • Stati Uniti occidentali (Oregon)

  • Africa (Città del Capo)

  • Asia Pacifico (Hong Kong)

  • Asia Pacific (Hyderabad)

  • Asia Pacifico (Giacarta)

  • Asia Pacifico (Mumbai)

  • Asia Pacific (Osaka)

  • Asia Pacific (Seul)

  • Asia Pacifico (Singapore)

  • Asia Pacifico (Tokyo)

  • Asia Pacifico (Sydney)

  • Canada occidentale (Calgary)

  • Canada (Centrale)

  • Europa (Francoforte)

  • Europa (Irlanda)

  • Europa (Londra)

  • Europa (Milano)

  • Europa (Parigi)

  • Europa (Spagna)

  • Europa (Stoccolma)

  • Europa (Zurigo)

  • Medio Oriente (Bahrein)

  • Medio Oriente (Emirati Arabi Uniti)

  • Sud America (San Paolo)

  • AWS GovCloud (Stati Uniti orientali)

  • AWS GovCloud (Stati Uniti occidentali)

  • Cina (Pechino)

  • Cina (Ningxia)

Regioni supportate per Amazon EKS e Kubernetes

Container Insights per Amazon EKS e Kubernetes è supportato nelle seguenti regioni:

  • Stati Uniti orientali (Virginia settentrionale)

  • Stati Uniti orientali (Ohio)

  • Stati Uniti occidentali (California settentrionale)

  • US West (Oregon)

  • Asia Pacifico (Hong Kong)

  • Asia Pacifico (Mumbai)

  • Asia Pacifico (Seoul)

  • Asia Pacifico (Singapore)

  • Asia Pacifico (Sydney)

  • Asia Pacifico (Tokyo)

  • Canada (Centrale)

  • Cina (Pechino)

  • China (Ningxia)

  • Europa (Francoforte)

  • Europa (Irlanda)

  • Europe (London)

  • Europe (Paris)

  • Europa (Stoccolma)

  • Medio Oriente (Bahrein)

  • Sud America (San Paolo)

  • AWS GovCloud (Stati Uniti orientali)

  • AWS GovCloud (Stati Uniti occidentali)