La version minimale requise du traceur Java est la 1.16.0. Nous vous recommandons d’effectuer régulièrement une mise à niveau vers la dernière version pour bénéficier des nouveautés et des corrections de bugs.
Télécharger la dernière version du traceur Java.
Pour activer la carte des dépendances, ajoutez les variables d’environnement ou propriétés système suivantes aux paramètres de votre traceur :
Variable d’environnement | Propriété système |
---|
DD_TRACE_PEER_SERVICE_DEFAULTS_ENABLED=true | -Ddd.trace.peer.service.defaults.enabled=true |
DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED=true | -Ddd.trace.remove.integration-service-names.enabled=true |
Supprimez les paramètres suivants de votre configuration :
Variable d’environnement | Motif de la suppression |
---|
DD_SERVICE_MAPPING | Tous les noms de service prennent la valeur par défaut DD_SERVICE . |
DD_TRACE_SPLIT_BY_TAGS | Les services déduits sont automatiquement affichés depuis l’ajout du tag peer.service . |
DD_TRACE_DB_CLIENT_SPLIT_BY_INSTANCE | Les instances de base de données sont déduites d’après le tag peer.service . |
Mappage de services homologues
Datadog utilise un schéma d’attribution de nom par défaut pour les services déduits. Si vous le souhaitez, vous pouvez associer des valeurs spécifiques à des services homologues via les paramètres suivants :
Remarque : les paires key:value
sont sensibles à la casse.
Variable d’environnement | Propriété système |
---|
DD_TRACE_PEER_SERVICE_MAPPING | dd.trace.peer.service.mapping |
Chaque paramètre accepte une liste séparée par des virgules : key1:value1,key2:value2
.
À titre d’exemple, vous pouvez utiliser la configuration suivante si vous utilisez des variables d’environnement et souhaitez remplacer le nom du service homologue 10.0.32.3
par my-service
:
DD_TRACE_PEER_SERVICE_MAPPING=10.0.32.3:my-service
La version minimale requise du traceur Go est la v1.52.0. Nous vous recommandons d’effectuer régulièrement une mise à niveau vers la dernière version pour bénéficier des nouveautés et des corrections de bugs.
Pour activer la carte des dépendances, ajoutez les variables d’environnement ou propriétés système suivantes aux paramètres de votre traceur :
Variable d’environnement | Propriété système |
---|
DD_TRACE_PEER_SERVICE_DEFAULTS_ENABLED=true | WithPeerServiceDefaultsEnabled(true) |
DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED=true | WithGlobalServiceName(true) |
Mappage des services homologues
Datadog utilise un schéma d’attribution de nom par défaut pour les services déduits. Si vous le souhaitez, vous pouvez associer des valeurs spécifiques à des services homologues via les paramètres suivants :
Remarque : les paires key:value
sont sensibles à la casse.
Variable d’environnement | Propriété système |
---|
DD_TRACE_PEER_SERVICE_MAPPING | WithPeerServiceMapping |
Chaque paramètre accepte une liste séparée par des virgules : key1:value1,key2:value2
.
À titre d’exemple, vous pouvez utiliser la configuration suivante si vous utilisez des variables d’environnement et souhaitez remplacer le nom du service homologue 10.0.32.3
par my-service
:
DD_TRACE_PEER_SERVICE_MAPPING=10.0.32.3:my-service
La version minimale requise du traceur NodeJS est la 2.44.0, la 3.31.0 ou la 4.10.0. Nous vous recommandons d’effectuer régulièrement une mise à niveau vers la dernière version pour bénéficier des nouveautés et des corrections de bugs.
Pour activer la carte des dépendances, ajoutez les variables d’environnement ou propriétés système suivantes aux paramètres de votre traceur :
Variable d’environnement | Propriété système |
---|
DD_TRACE_PEER_SERVICE_DEFAULTS_ENABLED=true | spanComputePeerService=true |
DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED=true | spanRemoveIntegrationFromService=true |
Mappage des services homologues
Datadog utilise un schéma d’attribution de nom par défaut pour les services déduits. Si vous le souhaitez, vous pouvez associer des valeurs spécifiques à des services homologues via les paramètres suivants :
Remarque : les paires key:value
sont sensibles à la casse.
Variable d’environnement | Propriété système |
---|
DD_TRACE_PEER_SERVICE_MAPPING | peerServiceMapping |
Chaque paramètre accepte une liste séparée par des virgules : key1:value1,key2:value2
.
À titre d’exemple, vous pouvez utiliser la configuration suivante si vous utilisez des variables d’environnement et souhaitez remplacer le nom du service homologue 10.0.32.3
par my-service
:
DD_TRACE_PEER_SERVICE_MAPPING=10.0.32.3:my-service
La version minimale requise du traceur PHP est la 0.90.0. Nous vous recommandons d’effectuer régulièrement une mise à niveau vers la dernière version pour bénéficier des nouveautés et des corrections de bugs.
Pour activer la carte des dépendances, ajoutez les variables d’environnement ou propriétés système suivantes aux paramètres de votre traceur :
Variable d’environnement | Propriété système |
---|
DD_TRACE_PEER_SERVICE_DEFAULTS_ENABLED=true | datadog.trace.peer_service_defaults_enabled=true |
DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED=true | datadog.trace.remove_integration_service_names_enabled=true |
Mappage des services homologues
Datadog utilise un schéma d’attribution de nom par défaut pour les services déduits. Si vous le souhaitez, vous pouvez associer des valeurs spécifiques à des services homologues via les paramètres suivants :
Remarque : les paires key:value
sont sensibles à la casse.
Variable d’environnement | Propriété système |
---|
DD_TRACE_PEER_SERVICE_MAPPING | datadog.trace.peer_service_mapping |
Chaque paramètre accepte une liste séparée par des virgules : key1:value1,key2:value2
.
À titre d’exemple, vous pouvez utiliser la configuration suivante si vous utilisez des variables d’environnement et souhaitez remplacer le nom du service homologue 10.0.32.3
par my-service
:
DD_TRACE_PEER_SERVICE_MAPPING=10.0.32.3:my-service
La version minimale requise du traceur .NET est la v2.35.0. Nous vous recommandons d’effectuer régulièrement une mise à niveau vers la dernière version pour bénéficier des nouveautés et des corrections de bugs.
Pour activer la carte des dépendances, ajoutez les variables d’environnement suivantes aux paramètres de votre traceur ou à vos propriétés système :
DD_TRACE_PEER_SERVICE_DEFAULTS_ENABLED=true
DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED=true
Mappage des services homologues
Datadog utilise un schéma d’attribution de nom par défaut pour les services déduits. Si vous le souhaitez, vous pouvez associer des valeurs spécifiques à des services homologues via les paramètres suivants :
Remarque : les paires key:value
sont sensibles à la casse.
Variable d’environnement | Paramètres du traceur |
---|
DD_TRACE_PEER_SERVICE_MAPPING | PeerServiceNameMappings |
Chaque paramètre accepte une liste séparée par des virgules : key1:value1,key2:value2
.
À titre d’exemple, vous pouvez utiliser la configuration suivante si vous utilisez des variables d’environnement et souhaitez remplacer le nom du service homologue 10.0.32.3
par my-service
:
DD_TRACE_PEER_SERVICE_MAPPING=10.0.32.3:my-service
La version minimale requise du traceur Python est la v1.16.0. Nous vous recommandons d’effectuer régulièrement une mise à niveau vers la dernière version pour bénéficier des nouveautés et des corrections de bugs.
Pour activer la carte des dépendances, ajoutez les variables d’environnement suivantes aux paramètres de votre traceur ou à vos propriétés système :
Ajoutez les variables d’environnement suivantes aux paramètres de votre traceur ou à vos propriétés système :
DD_TRACE_PEER_SERVICE_DEFAULTS_ENABLED=true
DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED=true
Mappage des services homologues
Datadog utilise un schéma d’attribution de nom par défaut pour les services déduits. Si vous le souhaitez, vous pouvez associer des valeurs spécifiques à des services homologues via les paramètres suivants :
Variable d’environnement | Paramètres du traceur |
---|
DD_TRACE_PEER_SERVICE_MAPPING | PeerServiceNameMappings |
Chaque paramètre accepte une liste séparée par des virgules : key1:value1,key2:value2
.
À titre d’exemple, vous pouvez utiliser la configuration suivante si vous utilisez des variables d’environnement et souhaitez remplacer le nom du service homologue 10.0.32.3
par my-service
:
DD_TRACE_PEER_SERVICE_MAPPING=10.0.32.3:my-service
Depuis la version v1.16.0
du traceur, toutes les bibliothèques sont prises en charge, à l’exception de Boto2.
La version minimale requise du traceur Ruby est la v1.13.0. Nous vous recommandons d’effectuer régulièrement une mise à niveau vers la dernière version pour bénéficier des nouveautés et des corrections de bugs.
Pour activer la carte des dépendances, ajoutez les variables d’environnement suivantes aux paramètres de votre traceur ou à vos propriétés système :
DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED=true
Mappage des services homologues
Remarque* : les paires key:value
sont sensibles à la casse.
Datadog utilise un schéma d’attribution de nom par défaut pour les services déduits. Si vous le souhaitez, vous pouvez associer des valeurs spécifiques à des services homologues via la variable d’environnement DD_TRACE_PEER_SERVICE_MAPPING
. Cette dernière accepte une liste de paires key/value séparée par des virgules.
À titre d’exemple, vous pouvez utiliser la configuration suivante si vous utilisez des variables d’environnement et souhaitez remplacer le nom du service homologue 10.0.32.3
par my-service
:
DD_TRACE_PEER_SERVICE_MAPPING=10.0.32.3:my-service
Vous pouvez également définir la valeur peer.service
pour les spans générées par une intégration spécifique. Le paramètre défini remplacera alors toute valeur que le traceur aurait attribuée automatiquement. Afin de définir une valeur pour une intégration, utilisez la syntaxe DD_TRACE_<NOM_INTÉGRATION>_PEER_SERVICE
pour votre variable d’environnement.
À titre d’exemple, utilisez DD_TRACE_DALLI_PEER_SERVICE=billing-api
afin de définir la valeur peer.service
pour toutes les spans Dalli.