• /
  • 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

Mettre à jour la configuration Java pour legacy versions agent

Problème

Vous utilisez agent Java version 3.16.1 ou inférieure et devez effectuer une mise à niveau vers la dernière version, mais vous utilisez des options configuration obsolètes pour configurer l'attribut agent .

Solution

Dans newrelic.yml, modifiez les propriétés de configuration que vous utilisez pour la compatibilité avec les dernières versions :

Deprecated property

New property

analytics_events

transaction_events

La section du fichier de configuration newrelic.yml appelée analytics_events est obsolète. Utilisez plutôt la section transaction_events .

capture_params

attributes.include: request.parameters.*

Par défaut, les paramètres de requête ne sont pas envoyés à New Relic. Ajoutez request.parameters.* à la liste attributes.include pour activer tous les paramètres de demande. La propriété capture_params est obsolète.

ignored_params

attributes.exclude: request.parameters.{name}

Ajoutez chaque clé de paramètre de demande à la liste attributes.exclude . Assurez-vous de préfixer la clé avec request.parameters. La propriété ignored_params est obsolète.

capture_messaging_params

attributes.include: message.parameters.*

Par défaut, les fichiers d'attente des paramètres des messages ne sont pas envoyés à New Relic. Auparavant, définir capture_messaging_params sur true permettait d'activer le fichier d'attente des paramètres des messages. Vous devez maintenant ajouter message.parameters.* à la liste attributes.include .

ignored_messaging_params

attributes.exclude: message.parameters.{name}

Auparavant, vous pouviez définir ignored_messaging_params sur une liste de clés de paramètres de fichier d'attente des messages à exclure. Vous devez maintenant ajouter chaque clé de paramètre de fichier d'attente des messages à la liste attributes.exclude . Assurez-vous de préfixer la clé avec message.parameters.

capture_attributes

attributes.enabled

L'ancien indicateur capture_attributes désactiverait la collecte d'attributs utilisateur. Ceci est obsolète. Utilisez plutôt attributes.enabled .

Dans cet exemple, l'agent Java collecte les paramètres de la requête et les enregistre dans les destinations du traceur de transaction et du collecteur d'erreurs. Cela émule l'activation des options de configuration legacy configuration serveur pour Capture attributes ou Capture parameters.

Pour personnaliser l’élément attributes dans votre fichier de configuration d’agent Java :

attributes.enabled: true
attributes.include: request.parameters.*
Droits d'auteur © 2025 New Relic Inc.

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