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 sur l'événement de transaction, l'événement d'erreur et les erreurs de trace. Vous pouvez ajuster les destinations des attributs par défaut et créer des attributs personnalisés pour les attributs collectés par l'agent Go de New Relic, notamment :
À partir de l'agent Go v3.0.0, cet attribut a été marqué comme obsolète et renommé en http.statusCode. L'agent v3.x continuera à produire cet attribut, mais il sera supprimé dans la v4.0.0.
Le type tel que lu à partir de l'en-tête Accept de la requête HTTP, appelé avec newrelic.AttributeRequestAccept
La taille de la requête entrante en octets telle que lue à partir de l'en-tête de requête Content-Length, appelée avec newrelic.AttributeRequestContentLength.
À partir de l'agent Go v3.0.0, cet attribut a été marqué comme obsolète et renommé en request.headers.userAgent. L'agent v3.x continuera à produire cet attribut, mais il sera supprimé dans la v4.0.0.
Le contenu de l'en-tête HTTP User-Agent, appelé avec newrelic.AttributeRequestUserAgent
Cet attribut a été ajouté dans la version 3.0.0 de l'agent et le request.headers.User-Agent d'origine sera éventuellement supprimé. Par conséquent, l'agent v3.x produira deux attributs représentant le contenu de l'en-tête HTTP utilisateur-agent. Pour exclure complètement l'attribut lors de l'utilisation de l'agent v3.x, vous devez inclure l'ancien et le nouvel attribut. Par exemple:
La taille de la réponse sortante en octets telle que lue à partir de l'en-tête de réponse Content-Length, appelée avec newrelic.AttributeResponseContentLength.
Cet attribut a été ajouté dans la version 3.0.0 de l'agent et le httpResponseCode d'origine sera éventuellement supprimé. Par conséquent, l'agent v3.x produira deux attributs représentant le code d'état de réponse pour une requête Web. Pour exclure complètement l'attribut lors de l'utilisation de l'agent v3.x, vous devez inclure l'ancien et le nouvel attribut. Par exemple:
Si vous disposez d'agent Go v2.6.0 ou supérieur, vous pouvez configurer des attributs sur des étendues et des segments. L'agent Go reçoit l'attribut par défaut suivant de votre application. Ces attributs ne se trouvent que sur les segments span événement et trace de transaction. Vous pouvez ajuster ces paramètres par défaut et activer ou désactiver l'attribut pour certaines destinations.
Pour les segments de datastore, il s'agit de la collection utilisée et représente la table ou le groupe, appelé avec newrelic.SpanAttributeDBCollection.
Pour les segments de datastore, il s'agit du nom de la base de données et représente le nom de la base de données dans laquelle la requête est exécutée, appelée avec newrelic.SpanAttributeDBInstance.
Pour les segments de banque de données, il s'agit de la requête paramétrée en cours d'exécution et représente la requête en cours d'exécution, appelée avec newrelic.SpanAttributeDBStatement.
Pour les segmentsdatastore il s'agit du nom d'hôte plus le port de la base de données en cours de requête, appelé avec newrelic.SpanAttributePeerAddress.