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.
Les attributs sont des paires valeur clé contenant des informations qui déterminent les propriétés d'un événement ou d'une transaction. Ces paires valeur-clé peuvent être visualisées dans la trace de transaction dans APM, la trace des erreurs dans APM, l'événement de transaction dans le dashboard et les pages vues dans le dashboard. Vous pouvez personnaliser exactement quel attribut sera envoyé à chacune de ces destinations.
Ces paramètres d'attribut s'appliquent à la version 3.12.0 ou supérieure de l'agent Ruby.
Attribut de l'agent Ruby
Le tableau suivant répertorie les attributs qui peuvent être capturés automatiquement par l'agent Ruby :
Le code d'état de réponse pour une requête Web. Valeurs par défaut :
trace de transaction : Activé
Collecteur d'erreurs (trace des erreurs) : Activé
Événement de transaction : Activé
Pages vues (): Indisponible
Note: L'attribut httpResponseCode (valeur de chaîne) est obsolète à partir de la version 6.12.0 de l'agent. http.statusCode (valeur entière) doit être utilisé à la place.
L'en-tête du référent HTTP s'il est présent (moins la chaîne de requête). Valeurs par défaut :
trace de transaction : Désactivé
Collecteur d'erreurs (trace des erreurs) : Activé
Événement de transaction : Désactivé
Pages vues (monitoring des navigateurs) : Indisponible
Les paramètres de la requête HTTP sont associés à la transaction. Disponible uniquement pour les applications Rails, Sinatra, Roda et Grape. Valeurs par défaut :
trace de transaction : Désactivé
Collecteur d'erreurs (trace des erreurs) : Désactivé
Événement de transaction : Désactivé
Pages vues (monitoring des navigateurs) : Désactivé
Arguments de travail transmis au travailleur Resque. Les arguments passés aux travailleurs Resque sont positionnels. Ces arguments sont stockés sous forme de clés de la forme job.resque.args.<position> où position est l'index de l'argument de la méthode perform . Par exemple, un travail Resque qui prend deux arguments aura les clés job.resque.args.0 et job.resque.args.1. Valeurs par défaut :
trace de transaction : Désactivé
Collecteur d'erreurs (trace des erreurs) : Désactivé
Événement de transaction : Désactivé
Pages vues (monitoring des navigateurs) : Indisponible
Note: La propriété resque.capture_params est obsolète. Cependant, s'il est défini sur true, il activera la capture des arguments Resque pour le suivi des transactions et le suivi des erreurs.
Arguments de travail transmis au travailleur Sidekiq. Les arguments transmis aux travailleurs Sidekiq sont positionnels. Ces arguments sont stockés sous forme de clés de la forme job.sidekiq.args.<position> où position est l'index de l'argument de la méthode perform . Par exemple, un travail Sidekiq qui prend deux arguments aura les clés job.sidekiq.args.0 et job.sidekiq.args.1. Valeurs par défaut :
trace de transaction : Désactivé
Collecteur d'erreurs (trace des erreurs) : Désactivé
Événement de transaction : Désactivé
Pages vues (monitoring des navigateurs) : Indisponible
Note: La propriété sidekiq.capture_params est obsolète. Cependant, s'il est défini sur true, il activera la capture des arguments Sidekiq pour le suivi des transactions et le suivi des erreurs.
Ajout d'attribut personnalisé
Pour capturer des attributs personnalisés supplémentaires à partir de votre application, utilisez NewRelic::Agent.add_custom_attributes. Pour une référence complète, voir Collecte d'attributs personnalisés. Valeurs par défaut :
trace de transaction : Activé
Collecteur d'erreurs (trace des erreurs) : Activé
Événement de transaction : Activé
Pages vues (monitoring des navigateurs) : Désactivé
Prudence
Si vous souhaitez interroger vos paramètres ou attributs personnalisés, évitez d'utiliser l'un des termes réservés pour les nommer.
Mise à niveau de l'agent Ruby
Lors de la mise à niveau vers l'agent Ruby 3.12.0 ou supérieur, mettez à niveau votre configuration newrelic.yml .