Configurazione di Container Insights su Amazon EKS e Kubernetes
Nota
Quando si utilizza il componente aggiuntivo Amazon CloudWatch Observability, consigliamo di utilizzare i nodi Amazon Linux 2 per la piena compatibilità. Quando si utilizzano i nodi Amazon Linux 2023, i dataplane e i log host forniti da Approfondimenti sui container non saranno disponibili per impostazione predefinita a causa della modifica del meccanismo di registrazione del sistema introdotto in Amazon Linux 2023. I log dell'applicazione continueranno a funzionare come previsto. Per ulteriori informazioni sulle modifiche di Amazon Linux 2023, consulta la Guida per l'utente di Amazon Linux 2023.
Approfondimenti sui container è supportato nelle versioni 1.23 e successive di Amazon EKS. Il metodo di installazione rapida è supportato solo nelle versioni 1.24 e successive.
Il processo generale per la configurazione di Container Insights su Amazon EKS o Kubernetes è il seguente:
-
Verificare di disporre dei prerequisiti necessari.
-
Configura il componente aggiuntivo Amazon CloudWatch Observability EKS, l'agente CloudWatch o AWS Distro per OpenTelemetry sul cluster per inviare i parametri a CloudWatch.
Nota
Per utilizzare Approfondimenti sui container con osservabilità migliorata per Amazon EKS, è necessario utilizzare il componente aggiuntivo Amazon CloudWatch Observability EKS o l'agente CloudWatch. Per ulteriori informazioni su questa versione di Approfondimenti sui container, consulta la pagina Container Insights con osservabilità migliorata per Amazon EKS.
Per utilizzare Approfondimenti sui container con Fargate, è necessario utilizzare AWS Distro per OpenTelemetry. Approfondimenti sui container con osservabilità migliorata per Amazon EKS non è supportato su Fargate.
Nota
Container Insights ora supporta i nodi worker Windows in un cluster Amazon EKS. Container Insights con osservabilità migliorata per Amazon EKS è anche supportato su Windows. Per informazioni su come abilitare Container Insights su Windows, consulta Utilizzo dell'agente CloudWatch con Approfondimenti sui container con osservabilità migliorata abilitato.
Configura Fluent Bit o Fluentd per inviare i log a File di log CloudWatch. Questo è abilitato per impostazione predefinita se installi il componente aggiuntivo Amazon CloudWatch Observability EKS.
Puoi eseguire queste fasi contemporaneamente nella configurazione di avvio rapido se utilizzi l'agente CloudWatch oppure eseguirle separatamente.
-
(Facoltativo) Impostare la registrazione del piano di controllo Amazon EKS.
-
(Facoltativo) Impostare l'agente di CloudWatch come un endpoint StatsD sul cluster per inviare i parametri StatsD a CloudWatch.
-
(Facoltativo) Abilita i log di accesso di App Mesh Envoy.
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 prezzi di CloudWatch, consulta Prezzi di Amazon CloudWatch