

# Comparar abordagens do Container Insights
<a name="container-insights-eks-compare"></a>

Duas abordagens do Container Insights estão disponíveis para clusters do Amazon EKS, cada uma com diferentes capacidades, modelos de implantação e níveis de suporte. Ambas usam o mesmo complemento do `amazon-cloudwatch-observability` Amazon EKS — a diferença é a versão e a configuração do complemento.

Use esta página para entender as diferenças entre as duas abordagens e determinar qual é a melhor para seu ambiente. Para obter instruções detalhadas da configuração, consulte [OTel Container Insights (recomendado)](container-insights-eks-otel.md) ou [Enhanced Container Insights (Classic)](container-insights-eks-classic.md).

## Comparação de recursos
<a name="container-insights-eks-compare-table"></a>

A tabela a seguir compara as duas abordagens do Container Insights em todos os atributos principais.


| Atributo | OTel Container Insights | Enhanced Container Insights (Classic) | 
| --- | --- | --- | 
| Sinais suportados | Métricas, logs | Métricas, logs | 
| Observabilidade aprimorada | Sim | Sim | 
| Status da manutenção | Desenvolvimento ativo | Modo de manutenção | 
| Complexidade da implantação | Baixo | Baixo | 
| Método de configuração | Complemento do Amazon EKS (baseado em OTel) | Complemento do Amazon EKS (gerenciado) | 
| Versão mínima do Amazon EKS | 1.28 | 1.25 | 
| Versão mínima do complemento | v6.2.0 | Anterior a v6.2.0 | 
| Configuração do modelo | Configuração complementar | Configuração complementar | 
| Formato de métricas | Nativo do Prometheus/ProMQL | Formato CloudWatch (EMF) | 

## Capacidades e limitações
<a name="container-insights-eks-compare-capabilities"></a>

Cada abordagem tem pontos fortes e restrições específicos. Consulte as seções a seguir para entender o que cada abordagem oferece e quais são as limitações.

### OTel Container Insights (recomendado)
<a name="container-insights-eks-compare-otel-capabilities"></a>

O OTel Container Insights fornece os seguintes recursos:
+ Observabilidade total do sinal por meio de um único atendente baseado em OpenTelemetry
+ Desenvolvimento ativo com novos recursos fornecidos regularmente
+ Implantação simplificada como complemento gerenciado do Amazon EKS
+ Métricas consultáveis pelo PromQL com até 150 rótulos por métrica

O OTel Container Insights tem as seguintes limitações:
+ Exige Amazon EKS 1.28 ou posterior
+ Exige complemento versão v6.2.0 ou posterior
+ Oferta mais recente com um ecossistema menor de exemplos comunitários

Consulte para obter instruções de configuração [Início rápido: OTel Container Insights no Amazon EKS](container-insights-eks-otel-quickstart.md).

### Enhanced Container Insights (Classic)
<a name="container-insights-eks-compare-classic-capabilities"></a>

O Enhanced Container Insights (Classic) fornece os seguintes recursos:
+ Complemento gerenciado do Amazon EKS com o gerenciamento automatizado do ciclo de vida
+ Oferece observabilidade aprimorada

O Enhanced Container Insights (Classic) tem as seguintes limitações:
+ No modo de manutenção — recebe somente patches de segurança
+ Flexibilidade de configuração limitada
+ As métricas usam nomes proprietários no formato CloudWatch, não compatíveis com painéis padrão do ProMQL

Consulte para obter instruções de configuração [Guia de instalação (AWS CLI)](container-insights-eks-classic-setup.md).

## Guia de decisão
<a name="container-insights-eks-compare-decision"></a>

Use a tabela a seguir para determinar qual abordagem é a melhor para sua situação.


| Critérios de seleção | (Abordagem recomendada) | Lógica | 
| --- | --- | --- | 
| Nova implantação do Amazon EKS | OTel Container Insights | Desenvolvido ativamente, cobertura total de sinal, menor complexidade | 
| Precisa de observabilidade totalmente aprimorada | OTel Container Insights | Única opção desenvolvida ativamente | 
| Já está executando o Classic em produção | Classic (curto prazo), OTel (meta de migração) | Continue para obter estabilidade e, em seguida, planeje a migração | 
| Prefira um complemento gerenciado com sobrecarga mínima | OTel Container Insights | Baixo ônus de configuração | 
| Precisa de métricas compatíveis com o PromQL | OTel Container Insights | Preserva os nomes de métricas originais do Prometheus | 

Se você estiver executando o Enhanced Container Insights (Classic) e quiser migrar, consulte [Guias de migração](container-insights-eks-migration-hub.md) para ver as instruções passo a passo.

## Resumo dos pré-requisitos
<a name="container-insights-eks-compare-prerequisites"></a>

A tabela a seguir lista os pré-requisitos para cada abordagem.


| Pré-requisito | OTel Container Insights | Enhanced Container Insights (Classic) | 
| --- | --- | --- | 
| Versão mínima do Amazon EKS | 1.28 | 1.25 | 
| Versão mínima do complemento | v6.2.0 | Anterior a v6.2.0 | 
| Permissões do IAM | Política: CloudWatchAgentServerPolicy | Política: CloudWatchAgentServerPolicy | 
| Ferramentas necessárias | kubectl, CLI da AWS | kubectl, CLI da AWS | 
| É necessário um provedor OIDC | Sim (para IRSA) | Sim (para IRSA) | 

## Próximas etapas
<a name="container-insights-eks-compare-next-steps"></a>

Depois de escolher uma abordagem, use os links a seguir para começar:
+ [Início rápido: OTel Container Insights no Amazon EKS](container-insights-eks-otel-quickstart.md): configure o OTel Container Insights com o caminho mais rápido.
+ [Guia de instalação (AWS CLI)](container-insights-eks-classic-setup.md): configure o Enhanced Container Insights (Classic).
+ [Guias de migração](container-insights-eks-migration-hub.md): migre do Classic para o OTel Container Insights.