Attributs de trace et d'étendue pour l'agent de navigateur APM

Les attributs de trace (étendue racine) et d'étendue de l'explorateur de traces sont définis par le balisage d'une étendue qui permet de surveiller efficacement les différents niveaux d'une application.

Les attributs sont des paires clé-valeur associées à l'étendue pour fournir des informations et le contexte supplémentaires sur l'opération effectuée dans cette dernière. Une trace possède des attributs de trace uniquement ainsi que tous les attributs d'étendue de l'étendue racine.

Dans l'explorateur de traces, vous pouvez utiliser des attributs pour interroger et filtrer les traces et les étendues. Il existe deux types d'attribut : les dimensions (attributs de chaîne) et les mesures (attributs numériques) disponibles dans le panneau Attributs de l'explorateur de traces.

Cette section fournit la liste complète des attributs prêts à l'emploi applicables à l'agent de navigateur APM. Le tableau ci-dessous comprend :

  • Nom : nom de l'attribut.
  • Description : brève description de l'attribut.
  • Trace/étendue : disponibilité de l'attribut. Un attribut peut être disponible pour les traces, les étendues ou les deux.
  • Type : type d'attribut : dimension ou mesure.
Nom Description Trace/étendue Type
AggregateCount Nombre d'observations regroupées en une seule plage. Il peut s'agir d'accès réussis ou d'erreurs aux ressources, selon ApmrumType. Attribut de trace et d'étendue Mesure
AjaxCalls Nombre d'appels AJAX observés. Attribut de trace et d'étendue Mesure
AjaxDownloadTime Temps nécessaire au téléchargement d'une réponse. Attribut de trace et d'étendue Mesure
AjaxErrors Nombre d'erreurs AJAX observées. Attribut de trace et d'étendue Mesure
AjaxFirstByteTime Temps nécessaire à la réception du premier octet d'une réponse à un appel AJAX après l'envoi de la demande au serveur. Cette valeur dépend principalement de la latence réseau et du temps de réponse du serveur. Attribut de trace et d'étendue Mesure
AjaxInitTime Temps nécessaire à l'initialisation d'une demande AJAX dans le navigateur, de la création de fetch/xhr jusqu'à l'envoi de la demande. Attribut de trace et d'étendue Mesure
AjaxResponseTime Temps nécessaire au traitement de la réponse à l'appel AJAX, qui représente la somme des valeurs AjaxInitTime, AjaxFirstByteTime et AjaxDownloadTime. Attribut de trace et d'étendue Mesure
ApdexScore Mappage du niveau de satisfaction de l'utilisateur avec une représentation numérique pouvant être agrégée. La valeur est comprise entre 0 pour Frustrated et 1 pour Satisfied. Attribut de trace et d'étendue Mesure
ApmrumAttribute1 Attribut personnalisé qui peut être configuré pour signaler toute valeur requise. La valeur affichée par défaut est le premier répertoire. Attribut de trace et d'étendue Dimension
ApmrumAttribute2 Dimension personnalisée alimentée par une valeur définie par l'utilisateur. Dans certaines structures telles qu'Oracle Application Development Framework, une valeur par défaut est décrite dans la documentation. Attribut de trace et d'étendue Dimension
ApmrumClickElementId Représentation xpath de l'élément sur lequel vous avez cliqué en relation avec ApmRumType PageUpdate. Attribut de trace et d'étendue Dimension
ApmrumClickElementName Texte cliqué par rapport à ApmRumType PageUpdate. Ce champ est renseigné uniquement si la valeur booléenne trackScreenText est configurée. Attribut de trace et d'étendue Dimension
ApmrumContextType Contexte dans lequel l'étendue est créée. Par exemple : Page, Page Update et Custom Span. Attribut de trace et d'étendue Dimension
ApmrumLanguage Paramètre de langue du navigateur. Attribut de trace et d'étendue Dimension
ApmrumPageUpdateType Type de mise à jour de page. Par exemple : Partial Page Update, Full Page Update ou Page Load. Attribut de trace et d'étendue Dimension
ApmrumType Type d'étendue. Par exemple : Page Update, Page Load ou Ajax. Attribut de trace et d'étendue Dimension
ApmrumWindowId ID de la fenêtre active générant l'étendue. Attribut de trace et d'étendue Dimension
Component Composant qui a généré la portée à partir de la norme https://opentracing.io/specification/conventions/, avec des valeurs telles que JDBC, SERVLET et BROWSER. Attribut de trace et d'étendue Dimension
ConnectCount Nombre de connexions établies. Attribut de trace et d'étendue Mesure
ConnectTime Temps moyen nécessaire à l'établissement des connexions au serveur. Attribut de trace et d'étendue Mesure
DeviceType Type d'appareil utilisé par l'utilisateur. Par exemple, ordinateur personnel. Attribut de trace et d'étendue Dimension
DNSLookups Nombre de recherches DNS. Attribut de trace et d'étendue Mesure
DNSTime Temps moyen nécessaire à l'exécution des recherches DNS. Attribut de trace et d'étendue Mesure
ECID ID contexte d'exécution Oracle. Attribut d'étendue Dimension
Error Propriété d'étendue qui marque une étendue comme "échec" avec la valeur booléenne true, en cas d'erreur. Cela indique que l'application a considéré que l'opération représentée par l'étendue a échoué. La valeur booléenne par défaut est false (aucune erreur). Attribut de trace et d'étendue Dimension
ErrorLocation Emplacement ou source de l'erreur, le cas échéant. Attribut de trace et d'étendue Dimension
ErrorMessage Description de l'erreur. Attribut de trace et d'étendue Dimension
ErrorObject Description lisible par l'utilisateur de l'erreur. Attribut de trace et d'étendue Dimension
HttpMethod Méthode HTTP utilisée dans la demande, par exemple, GET, POST et DELETE. Attribut de trace et d'étendue Dimension
HttpStatusCode Code de statut HTTP de la réponse, par exemple, 200, 404 ou 500. Attribut de trace et d'étendue Dimension
HttpStatusDetails Description du code de statut de réponse HTTP. Attribut de trace et d'étendue Dimension
HttpUrl URL HTTP associée à l'étendue. Attribut de trace et d'étendue Dimension
HttpUrlFragment Fragment d'URL HTTP lié à l'étendue. Attribut de trace et d'étendue Dimension
HttpUrlHost Nom d'hôte de l'URL HTTP lié à l'étendue. Attribut de trace et d'étendue Dimension
HttpUrlPath Chemin d'URL HTTP associé à l'étendue. Attribut de trace et d'étendue Dimension
HttpUrlQuery Requête d'URL HTTP associée à l'étendue. Attribut de trace et d'étendue Dimension
Kind Champ relatif à la définition de trace ouverte (https://opentracing.io/specification/conventions/) span.kind0. L'agent de navigateur peut signaler des valeurs telles que CLIENT ou INTERNAL, et l'agent Java et d'autres traceurs peuvent signaler des valeurs telles que SERVER pour les servlets et CLIENT pour HttpClient et JDBC. Attribut de trace et d'étendue Dimension
OperationName Nom de l'étendue. Attribut de trace et d'étendue Dimension
PageClicks Nombre de clics sur une page. Attribut de trace et d'étendue Mesure
PageDownloadTime Délai entre l'envoi d'une demande d'URL de page par le navigateur et la réception du contenu complet. Attribut de trace et d'étendue Mesure
PageFirstByteTime Délai entre l'envoi d'une demande d'URL de page par le navigateur et l'envoi du premier octet de la réponse à partir du serveur pour l'URL de page. Ce délai dépend principalement du temps de réponse du serveur et de la latence réseau. Attribut de trace et d'étendue Mesure
PageInitTime Délai entre la réception du déclencheur de navigation par le navigateur et le lancement de la demande d'URL de page, en incluant le délai de configuration de la connexion. Ce délai est calculé pour les chargements de page et les mises à jour de page. Attribut de trace et d'étendue Mesure
PageInteractiveTime Temps nécessaire pour que la page devienne interactive. Attribut de trace et d'étendue Mesure
PageRenderTime Délai entre la réception du code HTML complet par le navigateur et l'affichage du contenu. Attribut de trace et d'étendue Mesure
PageResponseTime Délai entre le début de la navigation et la fin du chargement du script. Il s'agit de la somme de PageInitTime, PageFirstByteTime, PageDownloadTime et PageRenderTime. Attribut de trace et d'étendue Mesure
PageViews Nombre d'affichages de page. Attribut de trace et d'étendue Mesure
RedirectTime Temps moyen de traitement des réacheminements HTTP. Attribut de trace et d'étendue Mesure
SatisfiedPageViews Nombre de vues de page présentant des performances satisfaisantes. Attribut de trace et d'étendue Mesure
ScriptErrors Nombre d'erreurs JavaScript observées. Attribut de trace et d'étendue Mesure
SessionId Identificateur unique de la session ou du navigateur. Attribut de trace et d'étendue Dimension
SpanID Identificateur unique de chaque étendue. Attribut d'étendue Dimension
SSLTime Temps moyen nécessaire à l'établissement des connexions sécurisées du serveur (composante de la valeur ConnectTime). Attribut de trace et d'étendue Mesure
StartTime Heure de début de la plage. Attribut d'étendue Mesure
ToleratingPageViews Nombre de vues de page présentant des performances tolérables. Attribut de trace et d'étendue Mesure
UserName Nom d'utilisateur de l'utilisateur final utilisant le système ou identifiant qui identifie l'utilisateur de manière unique.

Pour plus d'informations sur les options de capture et de configuration de nom utilisateur, reportez-vous à la section Modify or Disable Default Probe Settings.

Attribut de trace et d'étendue Dimension
WebApplicationName Nom de l'application Web, tel qu'indiqué dans l'instrumentation. Si aucune valeur n'est spécifiée pour cette dimension, la valeur "Default WebApp" est affectée. Attribut de trace et d'étendue Dimension