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 |
---|---|
|
La section du fichier de configuration newrelic.yml appelée |
|
Par défaut, les paramètres de requête ne sont pas envoyés à New Relic. Ajoutez |
|
Ajoutez chaque clé de paramètre de demande à la liste |
|
Par défaut, les fichiers d'attente des paramètres des messages ne sont pas envoyés à New Relic. Auparavant, définir |
|
Auparavant, vous pouviez définir |
|
L'ancien indicateur |
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: trueattributes.include: request.parameters.*