Repolode
aws-observability

aws-observability/aws-otel-collector

Distribuição do OpenTelemetry Collector com suporte da AWS para enviar métricas, traces e logs ao CloudWatch e a outros backends.

Estrelas
758
Forks
274
Issues abertas
66
Último commit
há 9 horas

O que é?

O AWS Distro for OpenTelemetry Collector (ADOT Collector) é uma build do OpenTelemetry Collector upstream com suporte da AWS, distribuída pela Amazon. Ele reúne uma seleção de receivers, processors, exporters e extensions da comunidade OpenTelemetry, para que as equipes coletem dados de telemetria de aplicações e da infraestrutura sem precisar montar um collector personalizado.

O collector foi projetado para plataformas de computação da AWS, incluindo EC2, ECS e EKS, e pode exportar telemetria para AWS CloudWatch Metrics, Traces e Logs, além de outros backends compatíveis. A configuração usa a mesma sintaxe do OpenTelemetry Collector upstream, permitindo reutilizar ou migrar arquivos de configuração existentes.

O ADOT Collector pode ser executado no Docker, no Kubernetes ou em instâncias EC2 por meio de pacotes RPM, Deb ou Windows. O projeto também inclui instruções de build para criar imagens Docker e pacotes de instalação personalizados.

Recursos principais

  • 01Distribui uma seleção criteriosa de receivers, processors, exporters e extensions do OpenTelemetry.
  • 02Exporta métricas, traces e logs para backends do AWS CloudWatch.
  • 03Usa a mesma sintaxe de configuração do OpenTelemetry Collector upstream.
  • 04Pode ser executado em EC2, ECS, EKS, Docker e Kubernetes.
  • 05Oferece pacotes RPM, Deb e Windows, além de instruções de build para criar artefatos personalizados.

Casos de uso

  • Enviar traces e métricas de aplicações de clusters EKS para o CloudWatch e o AWS X-Ray.
  • Coletar métricas e logs de contêineres em tarefas do ECS para monitoramento na AWS.
  • Executar um pipeline padrão do OpenTelemetry em instâncias EC2 usando pacotes com suporte da AWS.

Antes de usar

  • Não foi possível identificar a licença pelos metadados. Consulte os termos de licença do repositório antes de usar o projeto.
  • O README informa que está prevista a remoção dos exporters datadog, logzio, sapm e signalfx da distribuição.

Em coleções

Tópicos

Perguntas frequentes

O que é aws-otel-collector?
Distribuição do OpenTelemetry Collector com suporte da AWS para enviar métricas, traces e logs ao CloudWatch e a outros backends. O AWS Distro for OpenTelemetry Collector (ADOT Collector) é uma build do OpenTelemetry Collector upstream com suporte da AWS, distribuída pela Amazon. Ele reúne uma seleção de receivers, processors, exporters e extensions da comunidade OpenTelemetry, para que as equipes coletem dados de telemetria de aplicações e da infraestrutura sem precisar montar um collector personalizado.
aws-otel-collector é gratuito? Qual é a licença?
aws-otel-collector é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
aws-otel-collector ainda é mantido?
Manutenção ativa. O último commit de aws-otel-collector foi em 6 de nov. de 2026.
Para que posso usar aws-otel-collector?
Enviar traces e métricas de aplicações de clusters EKS para o CloudWatch e o AWS X-Ray. Coletar métricas e logs de contêineres em tarefas do ECS para monitoramento na AWS. Executar um pipeline padrão do OpenTelemetry em instâncias EC2 usando pacotes com suporte da AWS.
Onde consigo aws-otel-collector?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/aws-observability/aws-otel-collector

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados