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

Exemples d'attributs .NET

Voici quelques exemples d’utilisation d’attributs avec l’agent .NET de New Relic.

Désactiver tous les attributs

Dans cet exemple, les attributs sont désactivés. Les listes include et exclude seront ignorées et tous les attributs seront filtrés.

Configuration:

<attributes enabled="false" />

Input keys:

foo, bar, request.parameters.foo, request.parameters.bar

Output for destinations:

transaction_tracer: none
error_collector: none
transaction_events: none
browser_monitoring: none

Sélectionnez des destinations spécifiques

Dans cet exemple :

  • les attributs sont désactivés pour le suivi de la transaction. Les listes include et exclude seront ignorées et tous les attributs seront filtrés pour cette destination.
  • les attributs sont désactivés pour par défaut.
  • Les paramètres de demande (préfixés par request.parameters.) sont désactivés par défaut pour toutes les destinations.

Par conséquent, seul bar est envoyé dans les erreurs de trace et les événements de transaction.

Configuration:

<attributes enabled="true">
<exclude>foo</exclude>
</attributes>
<transactionTracer>
<attributes enabled="false" />
</transactionTracer>

Input keys:

foo, bar, request.parameters.foo, request.parameters.bar

Output for destinations:

transaction_tracer: none
error_collector: bar
transaction_events: bar
browser_monitoring: none

Sélectionner les valeurs et les destinations

Dans cet exemple, des clés d’entrée spécifiques sont sélectionnées pour certaines destinations de sortie et exclues d’autres.

  • La clé food.fruit.banana sera exclue uniquement de la trace de transaction.
  • Les clés food et food.bread seront exclues de toutes les destinations.

Configuration:

<attributes enabled="true">
<exclude>food*</exclude>
<include>food.fruit.*</include>
</attributes>
<transactionTracer>
<attributes enabled="true">
<exclude>food.fruit.banana</exclude>
</attributes>
</transactionTracer>

Input keys:

food, food.bread, food.fruit.banana, food.fruit.apple

Output for destinations:

transaction_tracer: food.fruit.apple
error_collector: food.fruit.banana, food.fruit.apple
transaction_events: food.fruit.banana, food.fruit.apple
browser_monitoring: food.fruit.banana, food.fruit.apple

Émulation du comportement des attributs legacy côté serveur

Dans cet exemple, l'agent collecte les paramètres de la demande et les enregistre dans les destinations du traceur de transaction et du collecteur d'erreurs. Cela émule l'activation des paramètres de configuration legacy configuration serveur pour les options Capture attributes ou Capture parameters. Personnalisez les <attributes> éléments suivants dans votre fichier de configuration d’agent .NET :

<transactionTracer>
<attributes>
<include>request.parameters*</include>
</attributes>
</transactionTracer>
<errorCollector>
<attributes>
<include>request.parameters*</include>
</attributes>
</errorCollector>
Droits d'auteur © 2025 New Relic Inc.

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