Repolode
DataDog

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. 1

    Instale um binário pré-empacotado na página de instalação do Datadog indicada no README

  2. 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