• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Paramètres de tracing distribué de l’agent Java

|View as Markdown (English)

Les paramètres de tracing distribué contrôlent la façon dont l'agent propage le contexte de trace à travers les services, configure la collecte d'événement de span, et active Infinite Tracing.

Conseil

Retour à l’index complet des paramètres : configuration de l’agent Java

Tracing distribué

Important

L'activation du tracing distribué désactive le tracing inter-application et a d'autres effets sur la fonctionnalité APM . Avant l'activation, lisez le guide de transition.

Nécessite l'agent Java version 4.3.0 ou supérieure.

Le tracing distribué vous permet de voir le chemin emprunté par une requête lorsqu'elle traverse un système distribué. Il est activé par défaut pour l'agent Java version 7.4.0 ou supérieure.

Dans le fichier de configuration, vous pouvez remplacer cela manuellement dans la section distributed_tracing . Vous pouvez également remplacer cela en utilisant une propriété système préfixée (newrelic.config.distributed_tracing) ou une variable d'environnement (NEW_RELIC_DISTRIBUTED_TRACING_ENABLED). Voir les exemples ci-dessous.

Pour plus d'informations sur la configuration du tracing distribué, voir Activer le tracing distribué pour votre application Java .

Pour une analyse approfondie du fonctionnement de ces échantillonneurs, des cibles d’échantillonnage adaptatif, et des contextes d’échantillonnage, consultez Configurer l’échantillonnage. Pour des scénarios de configuration réels, consultez Exemples de configuration d’échantillonneur.

Infinite Tracing

Important

Exigences:

Pour activer Infinite Tracing, activez le tracing distribué et ajoutez le paramètre supplémentaire ci-dessous. Pour un exemple, voir Agent de langage : Configurer le tracing distribué.

Événements de span

Span événement sont signalés pour tracing distribué. Vous devez activer le tracing distribué pour signaler l'événement span.

Définissez la configuration d'événement de span dans la section span_events. Ces paramètres peuvent être remplacés par une propriété système préfixée newrelic.config.span_events. Les options incluent :

Important

Le filtrage des attributs Span événement nécessite agent Java version 4.10.0 ou supérieure.

Traceur inter-application

Important

Le tracing inter-applications est obsolète à partir de la version 7.4.0 de l'agent et sera supprimé dans une future version de l'agent.

Au lieu d'utiliser le tracing inter-application, nous recommandons notre fonctionnalité de tracing distribué. tracing distribué est une amélioration de la fonctionnalité de tracing inter-applicationet est recommandé pour les grands systèmes distribués.

Définissez les options de tracing inter-applications dans la section cross_application_tracer. Ces paramètres peuvent être remplacés par une propriété système préfixée newrelic.config.cross_application_tracer.

Le tracing inter-application ajoute des en-têtes de demande et de réponse aux appels externes à l'aide de la bibliothèque Apache HttpClient. Cela fournit de meilleures données de performances lors de l'appel du moniteur d'application par un autre agent New Relic .

Droits d'auteur © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.