View a markdown version of this page

Métricas do OpenTelemetry (recomendado) - Amazon CloudWatch

Métricas do OpenTelemetry (recomendado)

O OpenTelemetry é um framework de observabilidade de código aberto que fornece instrumentação independente do fornecedor para coletar métricas, logs e rastreamentos das aplicações. O Amazon CloudWatch oferece suporte nativo ao OpenTelemetry, permitindo que você use SDKs e coletores padrão da comunidade para enviar métricas diretamente para o CloudWatch sem dependência de fornecedor.

Com as métricas do OpenTelemetry no CloudWatch, você obtém:

  • Sem dependência de fornecedor: instrumente uma vez com os SDKs do OTel, envie para o CloudWatch ou qualquer backend compatível com OTel. Troque destinos com uma alteração de configuração, não uma alteração de código.

  • Nomes de métricas nativas de código aberto: use nomes de métricas padrão da comunidade (por exemplo, container_cpu_usage_seconds_total do cAdvisor) em vez de nomes proprietários. Os painéis e runbooks existentes do PromQL funcionam como estão.

  • Consulta PromQL: consulte com a linguagem de consulta Prometheus padrão do setor. Nenhuma sintaxe de consulta proprietária é necessária.

  • Alta cardinalidade a baixo custo: até 150 rótulos por ponto de dados com preços por GB. Nenhuma penalidade por adicionar nomes de pods, IDs de solicitação ou tags personalizadas.

  • Pipeline unificado de telemetria: o mesmo coletor OTel que coleta suas métricas também pode coletar logs e rastreamentos, tornando sua pilha de observabilidade mais simples.