Plataforma open source de observabilidade nativa do OpenTelemetry que reúne logs, métricas, traces, alertas e dashboards em uma única ferramenta que pode ser hospedada por você.
DataDog/datadog-agent
Agente open source da Datadog que coleta métricas, logs, traces e profiles de hosts e os envia para a plataforma Datadog.
Alternativa open source a:Datadog
- Estrelas
- 3,769
- Forks
- 1,514
- Issues abertas
- 870
- Último commit
- há 6 horas
O que é?
O Datadog Agent é um processo em segundo plano que roda em servidores, contêineres e outros hosts para coletar telemetria e encaminhá-la à Datadog para monitoramento e análise. Este repositório contém o código-fonte das versões 6 e 7 do agente, escrito principalmente em Go.
O agente trabalha com vários tipos de dados: métricas de sistema e serviços, logs de aplicações, traces distribuídos para APM e profiling contínuo. Ele também inclui componentes para dados relacionados ao OpenTelemetry e coleta baseada em eBPF, esta última licenciada separadamente sob GPL-2.0.
Desenvolvedores que queiram modificar o agente encontram requisitos de configuração, diretrizes de contribuição e documentação interna no site de documentação para desenvolvedores do projeto. Binários pré-compilados são distribuídos para facilitar a instalação.
Recursos principais
- 01Coleta métricas de hosts, contêineres e serviços para a Datadog
- 02Reúne logs de aplicações e os encaminha à Datadog
- 03Oferece suporte a tracing distribuído e profiling contínuo para APM
- 04Inclui componentes relacionados ao OpenTelemetry
- 05Usa coleta baseada em eBPF para obter dados no nível do kernel
Casos de uso
- Monitorar frotas de servidores e contêineres com dashboards e alertas da Datadog
- Coletar traces e profiles de aplicações para diagnosticar problemas de desempenho
- Centralizar logs de hosts na Datadog para pesquisa e análise
Início rápido
- 1
Instale um binário pré-empacotado na página de instalação do Datadog indicada no README
- 2
Leia os requisitos de configuração para desenvolvedores antes de compilar a partir do código-fonte
Antes de usar
- Compilar a partir do código-fonte exige uma configuração de desenvolvimento Go considerável, descrita na documentação para desenvolvedores.
- O agente foi projetado para enviar dados à plataforma Datadog, o que requer uma conta Datadog.
Tópicos
Perguntas frequentes
- O que é datadog-agent?
- Agente open source da Datadog que coleta métricas, logs, traces e profiles de hosts e os envia para a plataforma Datadog. O Datadog Agent é um processo em segundo plano que roda em servidores, contêineres e outros hosts para coletar telemetria e encaminhá-la à Datadog para monitoramento e análise. Este repositório contém o código-fonte das versões 6 e 7 do agente, escrito principalmente em Go.
- datadog-agent é gratuito? Qual é a licença?
- datadog-agent é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- datadog-agent ainda é mantido?
- Manutenção ativa. O último commit de datadog-agent foi em 21 de out. de 2026.
- Para que posso usar datadog-agent?
- Monitorar frotas de servidores e contêineres com dashboards e alertas da Datadog Coletar traces e profiles de aplicações para diagnosticar problemas de desempenho Centralizar logs de hosts na Datadog para pesquisa e análise
- Como instalar datadog-agent?
- Instale um binário pré-empacotado na página de instalação do Datadog indicada no README Leia os requisitos de configuração para desenvolvedores antes de compilar a partir do código-fonte
- Onde consigo datadog-agent?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/DataDog/datadog-agent
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma de observabilidade auto-hospedável para logs, métricas, traces, RUM e monitoramento de LLMs, desenvolvida em Rust e apresentada como alternativa ao Datadog e ao Splunk.
Serviço independente de fornecedor que recebe, processa e exporta traces, métricas e logs para vários back-ends de observabilidade.
Sistema de APM para monitorar, rastrear e diagnosticar arquiteturas distribuídas e cloud-native de microsserviços.
SDK Python do Pydantic Logfire, uma ferramenta de observabilidade que instrumenta apps Python e agentes de LLM com traces, métricas e logs do OpenTelemetry.
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.