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à.
Aggiornamento a Container Insights con osservabilità migliorata per Amazon EKS in CloudWatch
Importante
Se stai aggiornando o installando Container Insights su un cluster Amazon EKS, ti consigliamo di utilizzare il componente aggiuntivo Amazon CloudWatch Observability EKS per l'installazione, anziché seguire le istruzioni in questa sezione. Inoltre, per recuperare i parametri di elaborazione accelerata, devi utilizzare il componente aggiuntivo Amazon CloudWatch Observability EKS. Per ulteriori informazioni e istruzioni, consulta Avvio rapido con il componente aggiuntivo Amazon CloudWatch Observability EKS.
Approfondimenti sui container con osservabilità migliorata per Amazon EKS è la versione più recente di Approfondimenti sui container. Raccoglie parametri dettagliati dai cluster che eseguono Amazon EKS e offre pannelli di controllo accurati e immediatamente utilizzabili per approfondire la telemetria delle applicazioni e dell'infrastruttura. Per ulteriori informazioni su questa versione di Approfondimenti sui container, consulta la pagina Approfondimenti sui container con osservabilità migliorata per Amazon EKS.
Se hai installato la versione originale di Approfondimenti sui container su un cluster Amazon EKS e desideri aggiornarla alla versione più recente con osservabilità migliorata, segui le istruzioni riportate in questa sezione.
Importante
Prima di completare i passaggi di questa sezione, devi aver verificato i prerequisiti, incluso cert-manager. Per ulteriori informazioni, consulta Avvio rapido con l'operatore CloudWatch agente e Fluent Bit.
Aggiornamento di un cluster Amazon EKS ad Approfondimenti sui container con osservabilità migliorata per Amazon EKS
-
Installa l'operatore dell' CloudWatch agente inserendo il seguente comando. Sostituisci
my-cluster-name
con il nome del tuo cluster Amazon EKS o Kubernetes e sostituiscilomy-cluster-region
con il nome della regione in cui vengono pubblicati i log. Ti consigliamo di utilizzare la stessa regione in cui è distribuito il cluster per ridurre i costi di trasferimento dei AWS dati in uscita.ClusterName=
my-cluster-name
RegionName=my-cluster-region
curl https://raw.githubusercontent.com/aws-samples/amazon-cloudwatch-container-insights/main/k8s-quickstart/cwagent-operator-rendered.yaml | sed 's/{{cluster_name}}/'${ClusterName}'/g;s/{{region_name}}/'${RegionName}'/g' | kubectl apply -f -Se si nota un errore causato da un conflitto di risorse, è probabile che sul cluster siano già ClusterRoleBinding installati l' CloudWatch agente e Fluent Bit con i relativi componenti associati, ad esempio ServiceAccount, il ClusterRole e il. Quando l'operatore dell' CloudWatch agente tenta di installare l' CloudWatch agente e i componenti associati, se rileva modifiche nei contenuti, per impostazione predefinita fallisce l'installazione o l'aggiornamento per evitare di sovrascrivere lo stato delle risorse sul cluster. Si consiglia di eliminare qualsiasi CloudWatch agente esistente con la configurazione di Container Insights precedentemente installato sul cluster e quindi di installare l' CloudWatch operatore dell'agente.
-
(Facoltativo) Per applicare una configurazione Fluent Bit personalizzata esistente, è necessario aggiornare la configmap associata al daemonset Fluent Bit. L'operatore CloudWatch agente fornisce una configurazione predefinita per Fluent Bit ed è possibile sovrascrivere o modificare la configurazione predefinita in base alle esigenze. Per applicare una configurazione personalizzata, segui questi passaggi.
Apri la configurazione esistente immettendo il seguente comando.
kubectl edit cm fluent-bit-config -n amazon-cloudwatch
Apporta le modifiche al file, quindi accedi
:wq
per salvare il file ed esci dalla modalità di modifica.Riavvia Fluent Bit inserendo il seguente comando.
kubectl rollout restart ds fluent-bit -n amazon-cloudwatch