APM y Continuous Profiler con Agent v5

Empezando

APM está disponible con las versiones 5.11 y superiores de Datadog Agent como parte del comando de instalación de una línea para los Agents Linux y Docker. Los usuarios de Mac y Windows deben realizar una instalación manual del APM Agent (también conocido como el Trace Agent) a través de un proceso de instalación independiente.

El Agent se puede habilitar al incluir lo siguiente en el archivo de configuración del Datadog Agent:

apm_enabled: true
APM está habilitado de forma predeterminada después de Datadog Agent 5.13 (en Linux y Docker), pero se puede deshabilitar al añadir el parámetro: apm_enabled: no en el archivo de configuración del Datadog Agent.

Instalación del Agent

Se envían métricas de rastreo a Datadog a través del Datadog Agent. Para habilitar el rastreo:

Instala la última versión del Datadog Agent (se requiere la versión 5.11.0 o una superior).

Ejecución del Agent en Docker

Para rastrear aplicaciones en contenedores Docker, utiliza la imagen docker-dd-agent (versión etiquetada 11.0.5110 o superior) y habilita el rastreo pasando DD_APM_ENABLED=true como una variable de entorno.

Para obtener más información, consulta la página de Docker.

Instrumentar solicitudes


Para Instrumentar una aplicación escrita en un lenguaje que todavía no es compatible con una biblioteca oficial, consulta la API de rastreo.

Configuración

El Datadog Agent utiliza el archivo de configuración para las opciones de monitorización de infraestructura y de configuración de APM.

Además, algunas opciones de configuración pueden establecerse como variables de entorno. Ten en cuenta que las opciones establecidas como variables de entorno anulan los ajustes definidos en el archivo de configuración.

Configuración del archivoVariable de entornoDescripción
apm_enabledDD_APM_ENABLEDEl Datadog Agent acepta métricas de trazas (traces) cuando el valor se establece en true. El valor por defecto es true.
receiver_portDD_RECEIVER_PORTEl puerto en el que debe escuchar el receptor de trazas (traces) del Datadog Agent. El valor por defecto es 8126.
connection_limitDD_CONNECTION_LIMITEl número de conexiones de cliente únicas que se permitirán durante un período de arrendamiento de 30 segundos. El valor por defecto es 2000.
resourceDD_IGNORE_RESOURCEUna lista de exclusión de expresiones regulares para filtrar trazas (traces) por su nombre de recurso.

Para obtener más información sobre el Datadog Agent, consulta la página de documentación específica o el archivo datadog.conf.example.

Búsqueda de trazas (traces)

La búsqueda de trazas (traces) está disponible para el Agent 5.25.0 y versiones superiores. Para obtener más información, consulta las instrucciones de configuración en la documentación principal de APM.

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.