Anzeigen von Analysen für Web-Transaktionen

Web-Transaktionsanalyse ermöglicht die Anzeige detaillierter Transaktionen für:

  • Reaktionszeit > 500 ms

  • 5xx Fehler

Hinweis:

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

Voraussetzungen

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

  • Aktivieren Sie Analytik.

  • Ändern Sie die Web-Transaktionseinstellungen, um die 2xx-Transaktionen anzuzeigen. Navigieren Sie zu Analytics > Einstellungen, wählen Sie Features für Analytics aktivierenaus, und wählen Sie Alleaus.

    2xx

Detaillierte Web-Transaktionen

Mit dieser Funktion können Sie nicht nur die detaillierten Transaktionen betrachten, sondern auch die Metriken (wie Client RTT, Server-Reaktionszeit und SSL-Metriken) visuell auf Client, ADC und Server aufgeteilt werden.

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.

    Anwendungen

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

    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 Citrix ADC Instanz und dem Server anzuzeigen.

Im folgenden Beispiel können Sie analysieren, ob das Problem vom Server stammt. Die Reaktionszeit des Servers zeigt 10 Sekunden an.

Transaktionsübersicht

Sie können auch ziehen und auswählen, um die Transaktionen für eine bestimmte Dauer anzuzeigen.

Ausgewählte Transaktion

Veranstaltungen anzeigen

Sie können die detaillierten Informationen zu einem bestimmten Ereignis anzeigen. Im Fenster “ Transaktionsübersicht “ können Sie Ergebnisse filtern, indem Sie die Optionen aus den einzelnen Metriken auswählen.

Betrachten Sie beispielsweise, dass Sie 4xx-Transaktionen anzeigen möchten.

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

Ereignis anzeigen

Klicken Sie auf eine Transaktion, um die Details anzuzeigen, in denen die Metrikinformationen vom Client zum Server angezeigt werden.

Detaillierte Transaktion

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

  • SSL-Protokollversion

  • SSL-Frontend-Fehler

  • SSL-Verschlüsselungsstärke

  • SSL-Schlüsselstärke

  • SSL-Zertifikatstyp

    SSL

Sie können auch im Fenster “ Transaktionsübersicht “ auf die Metriken SSL Frontend und SSL Backend 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 Browsertypen, die von den Clients verwendet werden. Zum Beispiel: Chrome, Firefox.

  • Client-Betriebssystem: Das Client-Betriebssystem, das auf den Benutzer-Agent-Details aus dem Browser basiert. Zum Beispiel: Windows

  • Gerät: Die Geräte, die auf den User-Agent-Details aus dem Browser basieren. Zum Beispiel: Tablet, Mobile.

  • Anforderungsart: Die Transaktionsanforderungsart. Beispiel: GET.

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

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

  • Frontend SSL-Protokollversion: Die SSL-Protokollversion, die von den Clients verwendet wird. 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.

  • Frontend SSL-Schlüsselstärke: Die SSL-Chiffrierstärke wird aus 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 Frontend SSL-Handshake-Fehlermeldung. Beispiel: SSL CLIENTAUTH FAILURE

  • Frontend SSL-Zertifikatstyp: Der vom Client verwendete Zertifikatstyp. 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, z. B. hoch, mittel und niedrig.

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

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

Hinzufügen von Spalten in der Ereignisliste

Sie können auf dieHinzufügenSchaltfläche klicken, um die Liste der Optionen auszuwählen und auf Spalten hinzufügenklicken, um die Details anzuzeigen.

Spalten hinzufügen

Erweiterte Suche

Die Transaktionsübersicht enthält auch ein Suchtextfeld und eine Zeitdauerliste, in der Sie die Ereignisse nach Ihren Anforderungen anzeigen können. Wenn Sie den Cursor in das Suchfeld platzieren, 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 gewissen Wert Transaktions-ID = 129867048 Zeigt das Ereignis für die Transaktions-ID mit 129867048 an
> Größer als ein bestimmter Wert App-Antwortzeit > 500 Zeigt die Ereignisse für die Anwendungen an, die die App-Antwort mit mehr als 500 ms haben
< Geringerer als ein Wert App-Antwortzeit < 300 Zeigt die Ereignisse für die Anwendungen an, die die App-Reaktionszeit mit weniger als 300 ms aufweisen
>= Größer oder gleich einem Wert Gesamtbytes >= 1024 Zeigt die Ereignisse für die Transaktionen mit größer oder gleich 1 kb an
<= Kleiner oder gleich einem Wert Gesamtbytes <= 1024 Zeigt die Ereignisse für die Transaktionen mit kleiner oder gleich 1 kb an
!= Nicht gleich einem Wert Antwort-Code! = 200 Zeigt die Ereignisse mit allen Transaktionen an, mit Ausnahme der fehlgeschlagenen Transaktionen.
~ Enthält einen Wert Virtueller Server ~ mas Zeigt die Ereignisse für die virtuellen Server an, die den Namen mas haben.

Betrachten Sie beispielsweise ein Szenario, in dem Sie Ereignisse für insgesamt Bytes generieren möchten, die kleiner als 300 Bytes sind. Geben Sie die Suchanfragen wie folgt an:

  1. Geben Sie das gewünschte Wort in das Suchfeld ein, um die zugehörigen Vorschläge zu erhalten.

    Beispiel

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

    Beispiel

  3. Geben Sie den Wert 300 ein.

    Beispiel

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

    Das Suchergebnis wird angezeigt.

    Beispiel

Suche speichern

Nachdem Sie die Vorschläge und Operatoren verwendet haben, können Sie die Suchabfrage speichern. Sie können es später aus 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 Namen Ihrer Wahl 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.

    Gespeicherte Suche

  • 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 klicken und auf Entfernenklicken.

    Remove