APM et profileur en continu avec la version 5 de l'Agent

Débuter

APM est disponible avec les versions 5.11+ de l’Agent Datadog via la commande d’installation en une étape pour les Agents Linux et Docker. Les utilisateurs de Mac et de Windows doivent effectuer une installation manuelle de l’Agent APM (aussi appelé Agent de trace) via un autre processus d’installation.

Pour activer l’Agent, ajoutez la ligne suivante dans le fichier de configuration de votre Agent Datadog :

apm_enabled: true
L'APM est activé par défaut depuis la version 5.13 de l'Agent Datadog (sur Linux et Docker), mais il peut être désactivé en ajoutant le paramètre apm_enabled: no dans le fichier de configuration de votre Agent Datadog.

Installation de l’Agent

Les métriques de tracing sont envoyées à Datadog via l’Agent Datadog. Pour activer le tracing :

Installez la dernière version de l’Agent Datadog (la version 5.11.0+ est requise).

Exécution de l’Agent dans Docker

Pour tracer des applications dans des conteneurs Docker, utilisez l’image docker-dd-agent (version 11.0.5110+) et activez la collecte des traces en transmettant DD_APM_ENABLED=true en tant que variable d’environnement.

Pour obtenir davantage d’informations, consultez la page Docker.

Instrumenter votre application


Pour instrumenter une application écrite dans un langage qui ne prend pas encore en charge une bibliothèque officielle, consultez l’API de tracing.

Configuration

Les options de configuration pour l’APM et la surveillance d’infrastructures sont définies dans le fichier de configuration de l’Agent Datadog.

De plus, certaines options de configuration peuvent être définies comme variables d’environnement. Remarque : les options définies en tant que variables d’environnement remplacent les paramètres définis dans le fichier de configuration.

Paramètre du fichierVariable d’environnementDescription
apm_enabledDD_APM_ENABLEDL’Agent Datadog accepte les métriques de traces lorsque la valeur est définie sur true. Valeur par défaut : true.
receiver_portDD_RECEIVER_PORTLe port sur lequel le récepteur de traces de l’Agent Datadog doit effectuer son écoute. Valeur par défaut : 8126.
connection_limitDD_CONNECTION_LIMITLe nombre de connexions client uniques à autoriser pendant une période de bail de 30 secondes. Valeur par défaut : 2000.
resourceDD_IGNORE_RESOURCEUne liste d’expressions régulières correspondant aux traces à exclure en fonction de leur nom de ressource.

Pour obtenir plus d’informations à propos de l’Agent Datadog, consultez la page de documentation dédiée ou le fichier datadog.conf.example.

Recherche de traces

La recherche de traces est disponible pour l’Agent 5.25.0+. Pour en savoir plus, consultez les instructions de configuration dans la documentation principale de l’APM.

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.