Trace- und Span-Attribute für APM-Browser-Agent

Die Trace-(Root-Span-) und Span-Attribute in Trace Explorer werden durch Taggen eines Spans definiert, wodurch die verschiedenen Tiers einer Anwendung effektiv überwacht werden können.

Attribute sind Schlüssel/Wert-Paare, die an einen Span angehängt sind, um zusätzliche Informationen und Kontext zu dem im Span ausgeführten Vorgang bereitzustellen. Ein Trace enthält einige Nur-Trace-Attribute sowie alle Span-Attribute des Root-Span.

Im Trace-Explorer können Sie mit Attributen Traces und Spans abfragen und filtern. Es gibt zwei Typen von Attributen: Dimensionen (Zeichenfolgenattribute) und Metriken (numerische Attribute), die im Bereich Attribute im Trace-Explorer verfügbar sind.

Dieser Abschnitt enthält eine vollständige Liste der Out-of-the-box-Attribute für den APM-Browser-Agent. Die folgende Tabelle enthält:

  • Name: Name des Attributs.
  • Beschreibung: Kurze Beschreibung des Attributs.
  • Trace/Span: Verfügbarkeit des Attributs. Ein Attribut kann für Traces, Spans oder beides verfügbar sein.
  • Typ: Attributtyp: Dimension oder Metrik.
Name Beschreibung Trace/Span Typ
AggregateCount Die Anzahl der Beobachtungen, die in einem einzelnen Span gruppiert sind. Dies können je nach ApmrumType Resource-Hits oder Fehler sein. Trace- und Span-Attribut Metrik
AjaxCalls Die Anzahl der beobachteten AJAX-Aufrufe. Trace- und Span-Attribut Metrik
AjaxDownloadTime Die benötigte Zeit zum Herunterladen einer Antwort. Trace- und Span-Attribut Metrik
AjaxErrors Die Anzahl der beobachteten AJAX-Fehler. Trace- und Span-Attribut Metrik
AjaxFirstByteTime Die benötigte Zeit für den Empfang des ersten Bytes einer AJAX-Aufrufantwort, nachdem die Anforderung an den Server gesendet wurde. Dies wird hauptsächlich durch Netzwerklatenz und Serverantwortzeit beeinflusst. Trace- und Span-Attribut Metrik
AjaxInitTime Die benötigte Zeit für die Initialisierung einer AJAX-Anforderung innerhalb des Browsers von der Erstellung von fetch/xhr bis zum Senden der Anforderung. Trace- und Span-Attribut Metrik
AjaxResponseTime Die benötigte Zeit für die Verarbeitung der AJAX-Aufrufantwort. Das ist die Summe aus AjaxInitTime, AjaxFirstByteTime und AjaxDownloadTime. Trace- und Span-Attribut Metrik
ApdexScore Die Zuordnung der Ebene der Benutzerzufriedenheit zu einer numerischen Darstellung, die aggregiert werden kann. Der Wert liegt zwischen 0 für Frustrated und 1 für Satisfied. Trace- und Span-Attribut Metrik
ApmrumAttribute1 Ein benutzerdefiniertes Attribut, das so konfiguriert werden kann, dass ein beliebiger erforderlicher Wert gemeldet wird. Der Standardwert wird mit dem ersten Verzeichnis aufgefüllt. Trace- und Span-Attribut Dimension
ApmrumAttribute2 Eine benutzerdefinierte Dimension mit einem benutzerdefinierten Wert. In einigen Frameworks wie Oracle Application Development Framework wird ein Standardwert in der Dokumentation beschrieben. Trace- und Span-Attribut Dimension
ApmrumClickElementId Die xpath-Darstellung des Elements, auf das in Bezug auf ApmRumType PageUpdate geklickt wurde. Trace- und Span-Attribut Dimension
ApmrumClickElementName Der Text, auf den in Bezug auf ApmRumType PageUpdate geklickt wurde. Beachten Sie, dass dieses Feld nur aufgefüllt wird, wenn der boolesche Wert trackScreenText konfiguriert ist. Trace- und Span-Attribut Dimension
ApmrumContextType Der Kontext, in dem der Span erstellt wird. Beispiel: Page, Page Update und Custom Span. Trace- und Span-Attribut Dimension
ApmrumLanguage Die Spracheinstellung aus dem Browser. Trace- und Span-Attribut Dimension
ApmrumPageUpdateType Typ der Seitenaktualisierung. Beispiel: Partial Page Update, Full Page Update oder Page Load. Trace- und Span-Attribut Dimension
ApmrumType Der Span-Typ. Beispiel: Page Update, Page Load oder Ajax. Trace- und Span-Attribut Dimension
ApmrumWindowId Die ID des aktiven Fensters, das den Span generiert. Trace- und Span-Attribut Dimension
Component Die Komponente, die den Span aus dem https://opentracing.io/specification/conventions/-Standard mit Werten wie JDBC, SERVLET und BROWSER generiert hat. Trace- und Span-Attribut Dimension
ConnectCount Die Anzahl der hergestellten Verbindungen. Trace- und Span-Attribut Metrik
ConnectTime Die durchschnittlich benötigte Zeit für die Herstellung von Serververbindungen. Trace- und Span-Attribut Metrik
DeviceType Der Typ des vom Benutzer verwendeten Geräts. Beispiel: Personal Computer. Trace- und Span-Attribut Dimension
DNSLookups Die Anzahl der DNS-Lookups. Trace- und Span-Attribut Metrik
DNSTime Die durchschnittlich benötigte Zeit für die Ausführung von DNS-Lookups. Trace- und Span-Attribut Metrik
ECID Die Oracle-Ausführungskontext-ID. Span-Attribut Dimension
Error Die Span-Eigenschaft, die einen Span als "nicht erfolgreich" mit dem booleschen Wert true markiert, falls ein Fehler auftritt. Dies weist darauf hin, dass die Anwendung den durch den Span dargestellten Vorgang als nicht erfolgreich betrachtete. Der boolesche Standardwert ist false (kein Fehler). Trace- und Span-Attribut Dimension
ErrorLocation Der Speicherort oder die Quelle des Fehlers, sofern verfügbar. Trace- und Span-Attribut Dimension
ErrorMessage Die Beschreibung des Fehlers. Trace- und Span-Attribut Dimension
ErrorObject Eine menschenlesbare Beschreibung des Fehlers. Trace- und Span-Attribut Dimension
HttpMethod Die in der Anforderung verwendete HTTP-Methode, z.B. GET, POST und DELETE. Trace- und Span-Attribut Dimension
HttpStatusCode Der HTTP-Statuscode der Antwort. Beispiel: 200, 404 oder 500. Trace- und Span-Attribut Dimension
HttpStatusDetails Die Beschreibung des HTTP-Antwortstatuscodes. Trace- und Span-Attribut Dimension
HttpUrl Die HTTP-URL für den Span. Trace- und Span-Attribut Dimension
HttpUrlFragment Das HTTP-URL-Fragment, das sich auf den Span bezieht. Trace- und Span-Attribut Dimension
HttpUrlHost Der HTTP-URL-Hostname für den Span. Trace- und Span-Attribut Dimension
HttpUrlPath Der HTTP-URL-Pfad für den Span. Trace- und Span-Attribut Dimension
HttpUrlQuery Die HTTP-URL-Abfrage für den Span. Trace- und Span-Attribut Dimension
Kind Das Feld für die Open Tracing-Definition (https://opentracing.io/specification/conventions/) span.kind0. Der Browser-Agent kann Werte wie CLIENT oder INTERNAL melden, und der Java-Agent und andere Tracer können Werte wie SERVER für Servlets und CLIENT für HttpClient und JDBC melden. Trace- und Span-Attribut Dimension
OperationName Der Name des Spans. Trace- und Span-Attribut Dimension
PageClicks Die Anzahl der Klicks auf einer Seite. Trace- und Span-Attribut Metrik
PageDownloadTime Die Zeit vom Senden einer Anforderung für die Seiten-URL durch den Browser bis zum Empfang des gesamten Inhalts. Trace- und Span-Attribut Metrik
PageFirstByteTime Die Zeit vom Senden der Anforderung für die Seiten-URL durch den Browser bis zum Senden des ersten Bytes der Antwort für die Seiten-URL durch den Server. Dies wird hauptsächlich durch Serverantwortzeit und Netzwerklatenz beeinflusst. Trace- und Span-Attribut Metrik
PageInitTime Die Zeit vom Empfang des Navigationstriggers durch den Browser bis zum Starten der Anforderung für die Seiten-URL einschließlich Verbindungssetup. Diese Zeit wird für Seitenladevorgänge und Seitenaktualisierungen berechnet. Trace- und Span-Attribut Metrik
PageInteractiveTime Die benötigte Zeit, bis die Seite interaktiv wird. Trace- und Span-Attribut Metrik
PageRenderTime Die Zeit vom Empfang der vollständigen HTML durch den Browser bis zur Wiedergabe des Inhalts. Trace- und Span-Attribut Metrik
PageResponseTime Die Zeit vom Beginn der Navigation bis zum vollständigen Laden des Skripts. Dies ist die Summe aus PageInitTime, PageFirstByteTime, PageDownloadTime und PageRenderTime. Trace- und Span-Attribut Metrik
PageViews Die Anzahl der Seitenansichten. Trace- und Span-Attribut Metrik
RedirectTime Die durchschnittliche Zeit für die Verarbeitung von HTTP-Umleitungen. Trace- und Span-Attribut Metrik
SatisfiedPageViews Die Anzahl der Pageviews mit einer "zufriedenstellenden" Performance. Trace- und Span-Attribut Metrik
ScriptErrors Die Anzahl der beobachteten JavaScript-Fehler. Trace- und Span-Attribut Metrik
SessionId Die eindeutige ID der Session oder des Browsers. Trace- und Span-Attribut Dimension
SpanID Die eindeutige ID für jeden Span. Span-Attribut Dimension
SSLTime Die durchschnittliche Zeit für die Herstellung sicherer Serververbindungen (als Teil von ConnectTime). Trace- und Span-Attribut Metrik
StartTime Die Startzeit des Spans. Span-Attribut Metrik
ToleratingPageViews Die Anzahl der Pageviews mit einer "tolerierbaren" Performance. Trace- und Span-Attribut Metrik
UserName Der Benutzername des Endbenutzers, der das System verwendet, oder eine ID, die den Benutzer eindeutig identifiziert.

Informationen zur Erfassung von Benutzern und zu Konfigurationsoptionen finden Sie unter Modify or Disable Default Probe Settings.

Trace- und Span-Attribut Dimension
WebApplicationName Der Name der in die Instrumentierung angegebenen Webanwendung. Wenn für diese Dimension kein Wert angegeben ist, wird "Default WebApp" zugewiesen. Trace- und Span-Attribut Dimension