View a markdown version of this page

Comparar abordagens do Container Insights - Amazon CloudWatch

Comparar abordagens do Container Insights

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) ou Enhanced Container Insights (Classic).

Comparação de recursos

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

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)

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.

Enhanced Container Insights (Classic)

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).

Guia de decisão

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 para ver as instruções passo a passo.

Resumo dos pré-requisitos

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

Depois de escolher uma abordagem, use os links a seguir para começar: