Anzeigen von Analysen für Web-Transaktionen

Web-Transaktionsanalysen ermöglichen die Anzeige detaillierter Transaktionen für:

  • Reaktionszeit > 500 ms

  • 5xx Fehler

Hinweis:

Sie können nur einige Beispiele für 2xx-Transaktionen für die ausgewählte Anwendung anzeigen.

Voraussetzungen

Um die Web-Transaktionsanalyse anzuzeigen, müssen Sie:

  • Analytics aktivieren.

  • Ändern Sie die Web-Transaktionseinstellungen, damit die 2xx-Transaktionen angezeigt werden. Navigieren Sie zu Analytics > Einstellungen, wählen Sie Funktionen für Analytics aktivierenund wählen Sie Alleaus.

    2xx

Detaillierte Web-Transaktionen

Mit dieser Funktion können Sie sich nicht nur die detaillierten Transaktionen ansehen, sondern auch die Metriken (wie Client-RTT, Serverantwortzeit und SSL-Metriken), die auf den Client, NetScaler und den Server aufgeteilt sind, visuell nachvollziehen.

Hinweis

In einigen Szenarien ist NetScaler möglicherweise nicht in der Lage, die RTT-Werte für einige Transaktionen zu berechnen. Für solche Transaktionen zeigt NetScaler Console die RTT-Werte als

  • NA— Wird angezeigt, wenn die NetScaler-Instanz den RTT nicht berechnen kann.
  • < 1 ms— Wird angezeigt, wenn die NetScaler-Instanz den RTT in Dezimalzahlen zwischen 0 ms und 1 ms berechnet. Zum Beispiel 0,22 ms.

Sie können die detaillierten Transaktionen anzeigen für:

  • Anwendungen — Navigieren Sie zu Anwendungen > Dashboard, wählen Sie eine Anwendung aus und klicken Sie auf Transaktionsprotokoll.

    Applications

  • Kubernetes-Anwendungen — Navigieren Sie zu Anwendungen > Service Graph. Klicken Sie auf einen Dienst und wählen Sie dann Transaktionsprotokolle.

    Kubernetes-App

    Hinweis

    Sie können die Fehler anzeigen, indem Sie den Mauszeiger auf einen fehlerhaften Dienst bewegen und auf die Anzahl der Probleme klicken.

    Anzahl der Probleme

Die detaillierte Transaktion mit Transaktionsübersicht für die ausgewählte Anwendung wird angezeigt.

Transaktionsübersicht

Bewegen Sie den Mauszeiger in App Response, um Details wie RTT und Verarbeitungszeit von der NetScaler-Instanz und dem Server anzuzeigen.

Das folgende Beispiel hilft Ihnen bei der Analyse, dass das Problem vom Server herrührt. Die Serverantwortzeit gibt 10 Sekunden an.

Transaktionsübersicht

Sie können die Transaktionen auch per Drag & Drop für eine bestimmte Dauer anzeigen.

Ausgewählte Transaktion

Ereignisse anzeigen

Sie können die detaillierten Informationen zu einem bestimmten Ereignis anzeigen. Im Bereich Transaktionsübersicht können Sie Ergebnisse filtern, indem Sie die Optionen aus jeder Metrik auswählen.

Stellen Sie sich zum Beispiel vor, dass Sie 4xx-Transaktionen anzeigen möchten.

Klicken Sie im Bereich Transaktionsübersicht auf Antwortcodeund wählen Sie 404 aus, um das Ergebnis anzuzeigen.

Event ansehen

Klicken Sie auf eine Transaktion, um die Details anzuzeigen, die die Metrikinformationen von Client zu Server anzeigen.

Detaillierte Transaktion

Bei Transaktionen mit SSL-Fehlern werden die Details sowohl für den Client als auch für den Server angezeigt. Die folgenden SSL-Metriken werden angezeigt:

  • SSL-Protokollversion

  • SSL Frontend Ausfall

  • SSL-Verschlüsselungsstärke

  • SSL-Schlüsselstärke

  • Typ des SSL-Zertifikats

    SSL

Sie können auch im Bereich Transaktionszusammenfassung auf die SSL-Front-End- und SSL-Back-End-Metriken klicken, um die Ergebnisse zu filtern.

Um die Ergebnisse zu filtern, wählen Sie die Optionen aus, die unter Transaktionsübersichtverfügbar sind.

Transaktionsübersicht

  • Browser: Die von den Clients verwendeten Browsertypen. Zum Beispiel: Chrome, Firefox.

  • Client-Betriebssystem: Das Clientbetriebssystem, das auf den Benutzeragentdetails aus dem Browser basiert. Zum Beispiel: Windows

  • Gerät: Die Geräte, die auf den Benutzeragentdetails aus dem Browser basieren. Zum Beispiel: Tablet, Handy.

  • Anforderungstyp: Der Transaktionsanforderungstyp Zum Beispiel: GET.

  • Antwortcode: Der vom Server empfangene Antwortcode. Zum Beispiel: 501, 404, 200.

  • Inhaltstyp der Antwort: Der Inhaltstyp der Transaktion. Wenn die Clientanforderung für text/html ist, muss die Antwort vom Server text/html lauten.

  • Frontend-SSL-Protokollversion: Die von den Clients verwendete SSL-Protokollversion. Zum Beispiel: SSLv3.

  • Frontend-SSL-Verschlüsselungsstärke: Die Verschlüsselungsstärke basierend auf der Schlüsselgröße des SSL-Zertifikats wie hoch, mittel und niedrig.

  • Stärke des Frontend-SSL-Schlüssels: Die SSL-Verschlüsselungsstärke wird anhand der Schlüsselgröße des SSL-Zertifikats berechnet. Die Schlüssellänge definiert die Sicherheit des SSL-Algorithmus. Zum Beispiel: 2048

  • Frontend-SSL-Fehler: Die Fehlermeldung “Front-End-SSL-Handshake”. Beispiel: SSL CLIENTAUTH FAILURE

  • Frontend-SSL-Zertifikatstyp: Der vom Client verwendete Zertifikatstyp. Zum Beispiel: RSA, DSA, ECDSA, DH.

  • Backend-SSL-Protokollversion: Die vom Server verwendeten SSL-Protokolle. Zum Beispiel: SSLv3

  • Backend-SSL-Verschlüsselungsstärke: Die Verschlüsselungsstärke basierend auf der Schlüsselgröße des SSL-Zertifikats wie hoch, mittel und niedrig.

  • Backend-SSL-Schlüsselstärke: Die SSL-Verschlüsselungsstärke wird anhand der Schlüsselgröße des SSL-Zertifikats berechnet. Die Schlüssellänge definiert die Sicherheit des SSL-Algorithmus. Zum Beispiel: 2048

  • Backend-SSL-Zertifikattyp: Der vom Server verwendete Zertifikattyp. Zum Beispiel: RSA, DSA, ECDSA, DH.

Hinzufügen von Spalten in der Ereignisliste

Sie können auf die Schaltfläche Hinzufügen klicken, um die Liste der Optionen auszuwählen, und auf Spalten hinzufügen klicken, um die Details anzuzeigen.

Spalten hinzufügen

Erweiterte Suche

Die Transaktionsübersicht verfügt außerdem über ein Suchtextfeld und eine Zeitdauerliste, in der Sie die Ereignisse gemäß Ihren Anforderungen anzeigen können. Wenn Sie den Cursor in das Suchfeld setzen, erhalten Sie im Suchfeld eine Liste mit Suchvorschlägen. Sie können auch Operatoren in Ihren Suchanfragen verwenden, um den Fokus Ihrer Suche einzuschränken.

Im Folgenden finden Sie die Operatoren, die Sie für Ihre Suchanfragen verwenden können:

Operatoren Beschreibung Beispiel Ausgabe
= Entspricht einem bestimmten Wert Virtueller Server = testen Zeigt das Ereignis für den virtuellen Server mit dem Namen „test“ an
Größer als irgendein Wert Reaktionszeit der App > 500 Zeigt die Ereignisse für die Anwendungen an, bei denen die App mit mehr als 500 ms reagiert
< Weniger als ein gewisser Wert Reaktionszeit der App < 300 Zeigt die Ereignisse für die Anwendungen an, die eine App-Reaktionszeit von weniger als 300 ms haben

=

Größer oder gleich einem Wert Gesamt-Bytes >= 1024 Zeigt die Ereignisse für die Transaktionen mit mehr oder gleich 1 kb an
<= Weniger oder gleich einem Wert Gesamt-Bytes <= 1024 Zeigt die Ereignisse für die Transaktionen mit weniger oder gleich 1 kb an
!= Entspricht nicht irgendeinem Wert Antwortcode != 200 Zeigt die Ereignisse mit allen Transaktionen an, mit Ausnahme der fehlgeschlagenen Transaktionen.
~ Enthält einen gewissen Wert Virtueller Server ~ mas Zeigt die Ereignisse für die virtuellen Server an, die den Namen mas haben.

Stellen Sie sich beispielsweise ein Szenario vor, in dem Sie Ereignisse für Gesamtbytes generieren möchten, die kleiner als 300 Byte sind. Geben Sie die Suchanfragen wie folgt an:

  1. Geben Sie das erforderliche Wort in das Suchfeld ein, um die entsprechenden Vorschläge zu erhalten.

    Example

  2. Wählen Sie Total-Bytes, klicken Sie erneut auf das Suchtextfeld und wählen Sie <aus.

    Example

  3. Geben Sie den Wert 300 ein.

    Example

  4. Wählen Sie den Zeitraum aus und klicken Sie auf Suchen, um die Ereignisse basierend auf Ihrer Suchabfrage anzuzeigen.

    Das Suchergebnis wird angezeigt.

    Example

Suche speichern

Nachdem Sie die Vorschläge und Operatoren verwendet haben, können Sie die Suchabfrage speichern. Sie können es dann später in der Liste verwenden, anstatt die Vorschläge und Operatoren erneut zu verwenden.

  • Um eine Suchabfrage zu speichern, klicken Sie auf das Lesezeichensymbol, geben Sie einen gewünschten Namen an, und klicken Sie dann auf Speichern.

    Suche speichern

  • Um die Suchabfrage aus der Liste zu verwenden, klicken Sie auf das Symbol und wählen Sie die Suchabfrage aus der Liste aus, um die Ergebnisse anzuzeigen.

    Suche gespeichert

  • Um die Suchabfrage zu entfernen, klicken Sie auf das Symbol, bewegen Sie den Mauszeiger auf die gespeicherte Suchabfrage und klicken Sie auf Entfernen.

    Remove

    Sie können auch auf das Lesezeichensymbol und dann auf Entfernenklicken.

    Remove

Daten exportieren

Sie können die Webtransaktionsanalysedaten für die ausgewählte Dauer exportieren, indem Sie auf das Symbol Exportieren klicken. Sie können in den Formaten PDF, PNG, JPEG und CSV exportieren. Mit der Option Exportieren können Sie eine der folgenden Aktionen ausführen:

  • Wählen Sie Jetzt exportieren, um den Bericht im PDF-, JPEG-, PNG- oder CSV-Format anzuzeigen und zu exportieren.

  • Wähle die Registerkarte Export planen, um den Bericht täglich, wöchentlich oder monatlich zu planen und den Bericht per E-Mail oder Slack-Nachricht zu senden.

Anzeigen von Analysen für Web-Transaktionen