View a markdown version of this page

Confronta gli approcci di Container - 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à.

Confronta gli approcci di Container

Sono disponibili due approcci Container Insights per i cluster Amazon EKS, ciascuno con funzionalità, modelli di distribuzione e livelli di supporto diversi. Entrambi utilizzano lo stesso componente aggiuntivo amazon-cloudwatch-observability Amazon EKS: la differenza sta nella versione e nella configurazione del componente aggiuntivo.

Usa questa pagina per comprendere le differenze tra i due approcci e determinare qual è quello più adatto al tuo ambiente. Per istruzioni dettagliate sulla configurazione, consulta Otel Container Insights (consigliato) oInformazioni avanzate sui container (versione classica).

Confronto delle funzionalità

La tabella seguente confronta i due approcci di Container Insights tra gli attributi chiave.

Attributo Otel Container Insights Informazioni avanzate sui container (versione classica)
Segnali supportati Metriche, registri Metriche, registri
Osservabilità migliorata
Stato di manutenzione Sviluppo attivo Modalità di manutenzione
Complessità di implementazione Bassa Bassa
Metodo di installazione Componente aggiuntivo Amazon EKS () OTel-based Componente aggiuntivo Amazon EKS (gestito)
Versione minima di Amazon EKS 1.28 1,25
Versione aggiuntiva minima v6.2.0 Precedente alla v6.2.0
Modello di configurazione Add-on configurazione Add-on configurazione
Formato metrico Prometheus/PromQL-native CloudWatch-format (EMF)

Capacità e limitazioni

Ogni approccio presenta punti di forza e vincoli specifici. Consultate le seguenti sezioni per comprendere cosa offre ciascun approccio e quali sono i suoi limiti.

Otel Container Insights (consigliato)

OTel Container Insights offre le seguenti funzionalità:

  • Full-signal osservabilità tramite un singolo agente OpenTelemetry-based

  • Sviluppo attivo con nuove funzionalità fornite regolarmente

  • Implementazione semplificata come componente aggiuntivo Amazon EKS gestito

  • PromQL-queryable metriche con un massimo di 150 etichette per metrica

OTel Container Insights presenta le seguenti limitazioni:

  • Richiede Amazon EKS 1.28 o versione successiva

  • Richiede la versione aggiuntiva v6.2.0 o successiva

  • Offerta più recente con un ecosistema più piccolo di esempi di community

Per le istruzioni di configurazione, vedereAvvio rapido: Otel Container Insights su Amazon EKS.

Enhanced Container Insights (versione classica)

Enhanced Container Insights (Classic) offre le seguenti funzionalità:

  • Componente aggiuntivo Amazon EKS gestito con gestione automatizzata del ciclo di vita

  • Supporta una migliore osservabilità

Enhanced Container Insights (Classic) presenta le seguenti limitazioni:

  • In modalità di manutenzione: riceve solo patch di sicurezza

  • Flessibilità di configurazione limitata

  • Le metriche utilizzano CloudWatch-format nomi proprietari, non compatibili con i dashboard PromQL standard

Per le istruzioni di configurazione, consulta. Guida all'installazione (AWS CLI)

Guida decisionale

Utilizzate la tabella seguente per determinare l'approccio più adatto alla vostra situazione.

Criteri di selezione Approccio consigliato Rationale
Nuova implementazione di Amazon EKS Otel Container Insights Sviluppato attivamente, copertura completa del segnale, complessità minima
Hai bisogno di una completa osservabilità migliorata Otel Container Insights Unica opzione sviluppata attivamente
Classic è già in produzione Classic (a breve termine), OTel (obiettivo di migrazione) Proseguite per la stabilità, quindi pianificate la migrazione
Preferisci un componente aggiuntivo gestito con un sovraccarico minimo Otel Container Insights Basso carico di configurazione
Hai bisogno di PromQL-compatible metriche Otel Container Insights Conserva i nomi metrici originali di Prometheus

Se attualmente utilizzi Enhanced Container Insights (Classic) e desideri effettuare la migrazione, consulta le istruzioni dettagliate. Guide alla migrazione

Riepilogo dei prerequisiti

La tabella seguente elenca i prerequisiti per ogni approccio.

Prerequisito Otel Container Insights Informazioni avanzate sui container (versione classica)
Versione minima di Amazon EKS 1.28 1,25
Versione aggiuntiva minima v6.2.0 Precedente alla v6.2.0
autorizzazioni IAM CloudWatchAgentServerPolicy CloudWatchAgentServerPolicy
Strumenti necessari kubectl, CLI AWS kubectl, CLI AWS
È richiesto un provider OIDC Sì (per IRSA) Sì (per IRSA)

Fasi successive

Dopo aver scelto un approccio, utilizza i seguenti link per iniziare: