Logs dans des traces

L’injection des ID de traces, des ID de spans et des tags env, service et version en tant qu’attributs dans vos logs permet d’améliorer la corrélation entre l’APM Datadog et Log Management. Vous pouvez utiliser ces champs pour rechercher les logs associés à un service et une version spécifiques, ou tous les logs corrélés à une trace observée.

Nous vous conseillons de configurer le traceur de votre application avec DD_ENV, DD_SERVICE et DD_VERSION afin d’ajouter les tags env, service et version de manière optimale. Pour en savoir plus, consultez la documentation sur le tagging de service unifié.

Remarque : le traceur PHP ne prend pas actuellement en charge la configuration du tagging de service unifié pour les logs.

Avant de corréler des traces à des logs, assurez-vous que vos logs sont envoyés au format JSON ou parsés par le bon processeur de log pour le langage utilisé. Vos logs de langage doivent être convertis en attributs Datadog pour que la corrélation entre les traces et les logs fonctionne.

Pour en savoir plus sur l’association automatique ou manuelle de vos logs à vos traces, sélectionnez votre langage ci-dessous :

Java
Python
go
Ruby
Node.js
.Net
PHP
OpenTelemetry