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.
Ceci décrit les propriétés permettant d'activer ou de désactiver l'attribut, ainsi que les règles que New Relic utilise pour déterminer l'attribut à inclure ou à exclure pour une destination. Cela inclut également un résumé des propriétés de l'agent Ruby qui ont été déconseillées ou supprimées avec la sortie de l'attribut de l'agent New Relic.
Propriétés
Utilisez les propriétés suivantes pour activer ou désactiver l’attribut :
Type
Booléen
Défaut
true
Variable d'environnement
NEW_RELIC_ATTRIBUTES_ENABLED
Si true, active la capture de l'attribut pour toutes les destinations.
Type
Booléen
Défaut
(Dynamique)
Variable d'environnement
NEW_RELIC_TRANSACTION_TRACER_ATTRIBUTES_ENABLED
Si true, l' agent capture l'attribut à partir de la trace de transaction.
Type
Booléen
Défaut
(Dynamique)
Variable d'environnement
NEW_RELIC_TRANSACTION_EVENTS_ATTRIBUTES_ENABLED
Si true, l' agent capture l'attribut de l'événement de transaction.
Type
Booléen
Défaut
(Dynamique)
Variable d'environnement
NEW_RELIC_ERROR_COLLECTOR_ATTRIBUTES_ENABLED
Si true, l' agent capture l'attribut de la collection d'erreurs.
Type
Booléen
Défaut
(Dynamique)
Variable d'environnement
NEW_RELIC_BROWSER_MONITORING_ATTRIBUTES_ENABLED
Si true, l'agent capture l'attribut de .
Type
Booléen
Défaut
(Dynamique)
Variable d'environnement
NEW_RELIC_SPAN_EVENTS_ATTRIBUTES_ENABLED
Si true, l'agent capture l'attribut lors de l'événement span.
Type
Booléen
Défaut
(Dynamique)
Variable d'environnement
NEW_RELIC_TRANSACTION_SEGMENTS_ATTRIBUTES_ENABLED
Si true, l'agent capture l'attribut sur les segments de transaction.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_ATTRIBUTES_EXCLUDE
Préfixe d'attribut à exclure de toutes les destinations. Autorise * comme caractère générique à la fin.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_TRANSACTION_TRACER_ATTRIBUTES_EXCLUDE
Préfixe d'attribut à exclure de la trace de transaction. Autorise * comme caractère générique à la fin.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_TRANSACTION_EVENTS_ATTRIBUTES_EXCLUDE
Préfixe d'attribut à exclure de l'événement de transaction. Autorise * comme caractère générique à la fin.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_ERROR_COLLECTOR_ATTRIBUTES_EXCLUDE
Préfixe de l'attribut à exclure de la collecte des erreurs. Autorise * comme caractère générique à la fin.
Préfixe de l'attribut à exclure de . Autorise * comme caractère générique à la fin.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_SPAN_EVENTS_ATTRIBUTES_EXCLUDE
Préfixe d'attribut à exclure de l'événement span. Autorise * comme caractère générique à la fin.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_TRANSACTION_SEGMENTS_ATTRIBUTES_EXCLUDE
Préfixe d'attribut à exclure des segments de transaction. Autorise * comme caractère générique à la fin.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_ATTRIBUTES_INCLUDE
Préfixe d'attribut à inclure dans toutes les destinations. Autorise * comme caractère générique à la fin.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_TRANSACTION_TRACER_ATTRIBUTES_INCLUDE
Préfixe d'attribut à inclure dans la trace de transaction. Autorise * comme caractère générique à la fin.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_TRANSACTION_EVENTS_ATTRIBUTES_INCLUDE
Préfixe d'attribut à inclure dans l'événement de transaction. Autorise * comme caractère générique à la fin.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_ERROR_COLLECTOR_ATTRIBUTES_INCLUDE
Préfixe d'attribut à inclure dans la collection d'erreurs. Autorise * comme caractère générique à la fin.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_BROWSER_MONITORING_ATTRIBUTES_INCLUDE
Préfixe d'attribut à inclure dans monitoring des navigateurs. Autorise * comme caractère générique à la fin.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_SPAN_EVENTS_ATTRIBUTES_INCLUDE
Préfixe d'attribut à inclure dans l'événement span. Autorise * comme caractère générique à la fin.
Type
Array
Défaut
[]
Variable d'environnement
NEW_RELIC_TRANSACTION_SEGMENTS_ATTRIBUTES_INCLUDE
Préfixe d'attribut à inclure dans les segments de transaction. Autorise * comme caractère générique à la fin.
Règles d'attribut
New Relic suit ces règles pour déterminer quel attribut inclure ou exclure pour une destination.
Le champ attributes.enabled l'emporte sur tous les autres paramètres. Lorsque false, aucun attribut ne sera signalé à New Relic.
Exemple de configuration :
attributes.enabled:false
attributes.include: foo, bar
transaction_tracer.attributes.enabled:true
Exemple de sortie :
Keys passed in: foo, bar, baz
Keys included for all destinations:
Keys excluded for all destinations: foo, bar, baz
Les indicateurs YOUR_DESTINATION.attributes.enabled ont priorité sur les clés d'inclusion et d'exclusion.
Exemple de configuration :
transaction_tracer.attributes.enabled:false
attributes.include: one, two
transaction_tracer.attributes.include: three, four
Exemple de sortie :
Keys passed in: one, two, three, four
Keys included for transaction traces:
Keys excluded for transaction traces: one, two, three, four
Si une destination est activée, tous les attributs utilisateur sont envoyés à cette destination par défaut.
Note: Tous les attributs utilisateur sont par défaut true. Cependant, par défaut, les paramètres de demande sont désactivés pour toutes les destinations.
Exemple de configuration :
attributes.enabled:true
attributes.exclude: baz
Exemple de sortie :
Keys passed in: foo, bar, baz
Keys included: foo, bar
Keys excluded: baz
Si la même clé est répertoriée dans les listes d'inclusion et d'exclusion, l'attribut avec la clé spécifiée sera exclu.
Si l'attribut include ou exclude est spécifié sur une destination, il n'impacte que cette destination.
Exemple de configuration :
attributes.include: foo
transaction_events.attributes.exclude: foo
Exemple de sortie :
Keys passed in: foo
Keys included for transaction events:
Keys included for other destinations: foo
Keys excluded for transaction events: foo
Propriétés liées à l'URI
Par défaut, l'agent Ruby signale les identifiants de ressources uniformes (URI) à New Relic à plusieurs endroits différents, notamment les destinations suivantes :
New Relic recommande de signaler ces URI, car ils peuvent contenir des informations de débogage utiles. Si vos URI contiennent des données sensibles que vous ne souhaitez pas signaler, telles que des adresses e-mail ou des identifiants de compte, vous pouvez désactiver la création de rapports d'URI. Pour désactiver le rapport d'URI, ajoutez l'un des noms d'attribut ci-dessus à la liste attributes.exclude .
Par exemple, l’ajout de la clé suivante à votre fichier de configuration empêchera l’agent de signaler l’une des propriétés liées à l’URI :
attributes.exclude: uri
Propriétés obsolètes et supprimées
Les propriétés suivantes ont été obsolètes ou supprimées. Passez à la nouvelle configuration d’attribut pour ces propriétés lors de la mise à niveau de votre agent Ruby .