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 | Sì | Sì |
| 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:
-
Avvio rapido: Otel Container Insights su Amazon EKS— Configura OTel Container Insights con il percorso più veloce.
-
Guida all'installazione (AWS CLI)— Configurare Enhanced Container Insights (Classic).
-
Guide alla migrazione— Migrazione da Classic a Otel Container Insights.