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.
Activation et désactivation de l'attribut (Python)
Ceci décrit les configuration paramètres pour activer ou désactiver les attributs de l'agent Python, ainsi que les règles que notre agent utilise pour déterminer l'attribut à inclure ou à exclure pour une destination.
Cela inclut également un résumé des Python agent configuration paramètres qui ont été obsolètes avec la sortie de agent l'attribut .
Paramètres de configuration
Utilisez les paramètres de destination suivants pour ouvrir ou fermer la destination de n’importe quelle collection d’attributs :
Type
Booléen
Défaut
true
Active ou désactive tous les attributs.
Type
Booléen
Défaut
true
Active ou désactive tous les attributs pour le suivi de la transaction. Si attributes.enabled est false, aucun attribut ne sera envoyé pour suivre la transaction, quelle que soit la manière dont ce paramètre configuration est défini.
Type:
Booléen
Défaut:
true
Active ou désactive tous les attributs pour les erreurs de trace. Si attributes.enabled est false, aucun attribut ne sera envoyé pour tracer les erreurs, quelle que soit la manière dont ce paramètre configuration est défini.
Type:
Booléen
Défaut:
true
Active ou désactive tous les attributs de l'événement de transaction. Si attributes.enabled est false, aucun attribut ne sera envoyé à l'événement de transaction, quelle que soit la manière dont ce paramètre configuration est défini.
Type:
Booléen
Défaut:
false
Active ou désactive tous les attributs pour . Il s’agit des données qui sont envoyées à la destination PageView. Si attributes.enabled est false, aucun attribut ne sera envoyé aux navigateurs de monitoring quelle que soit la manière dont ce paramètre configuration est défini.
Utilisez les paramètres spécifiques à l'attribut/à la destination .include ou .exclude suivants pour ajouter ou supprimer un attribut spécifique dans des destinations spécifiques :
Type:
Liste de chaînes séparées par des espaces
Défaut:
(aucun)
Si les attributs sont activés, toutes les clés d'attribut de cette liste seront envoyées.
Type:
Liste de chaînes séparées par des espaces
Défaut:
(aucun)
Toutes les clés d’attribut de cette liste ne seront pas envoyées.
Type:
Liste de chaînes séparées par des espaces
Défaut:
(aucun)
Si les attributs sont activés pour le suivi de transaction, toutes les clés d'attribut de cette liste seront envoyées dans le suivi de transaction.
Type:
Liste de chaînes séparées par des espaces
Défaut:
(aucun)
Toutes les clés d'attribut de cette liste ne seront pas envoyées dans le suivi de transaction.
Type:
Liste de chaînes séparées par des espaces
Défaut:
(aucun)
Si les attributs sont activés pour les erreurs de trace, toutes les clés d'attribut de cette liste seront envoyées dans les erreurs de trace.
Type:
Liste de chaînes séparées par des espaces
Défaut:
(aucun)
Toutes les clés d’attribut de cette liste ne seront pas envoyées dans les erreurs de trace.
Type:
Liste de chaînes séparées par des espaces
Défaut:
(aucun)
Si les attributs sont activés pour l'événement de transaction, toutes les clés d'attribut de cette liste seront envoyées dans l'événement de transaction.
Type:
Liste de chaînes séparées par des espaces
Défaut:
(aucun)
Toutes les clés d’attribut de cette liste ne seront pas envoyées dans l’événement de transaction.
Type:
Liste de chaînes séparées par des espaces
Défaut:
(aucun)
Si les attributs sont activés pour browser_monitoring, toutes les clés d'attribut de cette liste seront envoyées dans les pages vues.
Type:
Liste de chaînes séparées par des espaces
Défaut:
(aucun)
Toutes les clés d'attribut trouvées dans cette liste ne seront pas envoyées dans les pages vues.
Règles d'attribut
L' agent 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é.
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.
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
Paramètres de configuration obsolètes
Les paramètres de configuration suivants sont obsolètes. Passez à la nouvelle d’attribut configuration pour ces paramètres lors de la mise à niveau de votre Python agent.
Deprecated setting
New setting
capture_params
attributes.include = request.parameters.*
Par défaut, les paramètres de requête ne sont pas envoyés. 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.