Serviço independente de fornecedor que recebe, processa e exporta traces, métricas e logs para vários back-ends de observabilidade.
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
A implementação do OpenTelemetry em Go, com APIs e SDKs para instrumentar aplicações Go com traces, métricas e logs.
Agente open source da Datadog que coleta métricas, logs, traces e profiles de hosts e os envia para a plataforma Datadog.
Plataforma open source de observabilidade para traces, logs e métricas, criada com OpenTelemetry e ClickHouse.
Uma distribuição do OpenTelemetry Collector com pipelines programáveis baseados em expressões para métricas, logs, traces e profiles, desenvolvida com foco na integração com Prometheus.
Backend de observabilidade self-hosted que recebe logs, métricas, traces e perfis, e os disponibiliza por APIs compatíveis com Loki, Prometheus, Tempo e Pyroscope.