Plataforma de observabilidad de código abierto y nativa de OpenTelemetry que reúne logs, métricas, trazas, alertas y dashboards en una sola herramienta autohospedable.
DataDog/datadog-agent
Agente open source de Datadog que recopila métricas, logs, trazas y perfiles de los hosts y los envía a la plataforma Datadog.
Alternativa open source a:Datadog
- Estrellas
- 3,769
- Forks
- 1,514
- Issues abiertos
- 870
- Último commit
- hace 3 horas
¿Qué es?
Datadog Agent es un proceso en segundo plano que se ejecuta en servidores, contenedores y otros hosts para recopilar telemetría y enviarla a Datadog para su monitorización y análisis. Este repositorio contiene el código fuente de las versiones 6 y 7 del agente, escrito principalmente en Go.
El agente admite varios tipos de datos: métricas del sistema y los servicios, logs de aplicaciones, trazas distribuidas para APM y profiling continuo. También incluye componentes relacionados con OpenTelemetry y recopilación basada en eBPF; esta última se distribuye con una licencia independiente, GPL-2.0.
Quienes quieran modificar el agente pueden consultar los requisitos de configuración, las pautas para contribuir y la documentación interna en el sitio de documentación para desarrolladores del proyecto. También se distribuyen binarios precompilados para facilitar la instalación.
Funciones clave
- 01Recopila métricas de hosts, contenedores y servicios para Datadog
- 02Recopila logs de aplicaciones y los envía a Datadog
- 03Admite trazas distribuidas y profiling continuo para APM
- 04Incluye componentes relacionados con OpenTelemetry
- 05Utiliza recopilación basada en eBPF para obtener datos a nivel del kernel
Casos de uso
- Monitorizar flotas de servidores y contenedores con dashboards y alertas de Datadog
- Recopilar trazas y perfiles de aplicaciones para diagnosticar problemas de rendimiento
- Centralizar los logs de los hosts en Datadog para buscarlos y analizarlos
Inicio rápido
- 1
Instala un binario preempaquetado desde la página de instalación de Datadog enlazada en el README
- 2
Lee los requisitos de configuración para desarrolladores antes de compilar desde el código fuente
Antes de usarlo
- Compilar desde el código fuente requiere una configuración de desarrollo de Go considerable, descrita en la documentación para desarrolladores.
- El agente está diseñado para enviar datos a la plataforma Datadog, lo que requiere una cuenta de Datadog.
Temas
Preguntas frecuentes
- ¿Qué es datadog-agent?
- Agente open source de Datadog que recopila métricas, logs, trazas y perfiles de los hosts y los envía a la plataforma Datadog. Datadog Agent es un proceso en segundo plano que se ejecuta en servidores, contenedores y otros hosts para recopilar telemetría y enviarla a Datadog para su monitorización y análisis. Este repositorio contiene el código fuente de las versiones 6 y 7 del agente, escrito principalmente en Go.
- ¿datadog-agent es gratuito? ¿Qué licencia tiene?
- datadog-agent es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿datadog-agent sigue mantenido?
- Mantenimiento activo. El último commit de datadog-agent fue el 21 oct 2026.
- ¿Para qué puedo usar datadog-agent?
- Monitorizar flotas de servidores y contenedores con dashboards y alertas de Datadog Recopilar trazas y perfiles de aplicaciones para diagnosticar problemas de rendimiento Centralizar los logs de los hosts en Datadog para buscarlos y analizarlos
- ¿Cómo se instala datadog-agent?
- Instala un binario preempaquetado desde la página de instalación de Datadog enlazada en el README Lee los requisitos de configuración para desarrolladores antes de compilar desde el código fuente
- ¿Dónde consigo datadog-agent?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/DataDog/datadog-agent
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma de observabilidad autoalojable para logs, métricas, trazas, RUM y monitorización de LLM, desarrollada en Rust y posicionada como alternativa a Datadog y Splunk.
Servicio independiente de cualquier proveedor que recibe, procesa y exporta trazas, métricas y logs a varios backends de observabilidad.
Sistema APM para monitorear, trazar y diagnosticar arquitecturas distribuidas y cloud-native de microservicios.
SDK de Python para Pydantic Logfire, una herramienta de observabilidad que instrumenta aplicaciones Python y agentes LLM con trazas, métricas y logs de OpenTelemetry.
Backend de observabilidad autogestionado que recibe logs, métricas, trazas y perfiles, y los ofrece mediante APIs compatibles con Loki, Prometheus, Tempo y Pyroscope.