Enviar dados de alta disponibilidade ao Amazon Managed Service for Prometheus com o AWS Distro for Open Telemetry - Amazon Managed Service for Prometheus

Enviar dados de alta disponibilidade ao Amazon Managed Service for Prometheus com o AWS Distro for Open Telemetry

O AWS Distro for OpenTelemetry (ADOT) é uma distribuição pronta para produção e segura do projeto OpenTelemetry. O ADOT fornece APIs, bibliotecas e atendentes de origem, para que você possa coletar rastreamentos e métricas distribuídos para monitoramento de aplicativos. Para obter informações sobre o ADOT, consulte Sobre o AWS Distro for Open Telemetry.

Para definir o ADOT com uma configuração de alta disponibilidade, é necessário configurar uma imagem de contêiner do coletor ADOT e aplicar os rótulos externos cluster e __replica__ ao exportador de gravação remota AWS do Prometheus. Esse exportador envia suas métricas coletadas para o espaço de trabalho do Amazon Managed Service for Prometheus por meio do endpoint remote_write. Ao definir esses rótulos no exportador de gravação remota, você evita que métricas duplicadas sejam mantidas enquanto réplicas redundantes são executadas. Para obter mais informações sobre o exportador de gravação remota AWS do Prometheus, consulte Introdução ao exportador de gravação remota do Prometheus para o Amazon Managed Service for Prometheus.

nota

Determinadas versões do Kubernetes (1.28 e 1.29) podem emitir sua própria métrica com um rótulo cluster. Isso pode causar problemas com a desduplicação do Amazon Managed Service for Prometheus. Para obter mais informações, consulte High availability FAQ.