Zum Inhalt springen

Analyseseite im Jitterbit API-Manager

Einführung

Auf der Seite Analyse im API-Manager können Sie die Verbrauchs- und Leistungsmetriken für benutzerdefinierte APIs, OData Dienste und Proxy-APIs überprüfen. Die Daten werden in mehreren Diagrammen und korrelierten Tabellen angezeigt.

API Metriken sind 90 Tage lang ab dem Datum der API -Nutzung auf der Seite Analyse verfügbar.

Notiz

Sie müssen bereits eine API veröffentlicht und mindestens eine API Anfrage ausgeführt haben, um API Analysedaten anzuzeigen.

Weitere Informationen zum Konfigurieren und Ausführen einer API finden Sie in diesen Ressourcen:

Zugriff auf die Analytics-Seite

Um auf die Seite Analytics zuzugreifen, wählen Sie im Menü des Harmony-Portals API-Manager > Analytics aus:

Menü API-Manager-Analyse

Header der Analytics-Seite

Die Header oben auf der Analytics-Seite enthält Steuerelemente zum Filtern der Anzeige:

Header

Sie können die in den Diagrammen angezeigten Daten sowie den Zeitrahmen und die Skalierung mithilfe der Dropdown-Menüs Filtern nach und Daten anzeigen anpassen.

Filtern nach

Mit den Dropdown-Menüs Filtern nach können Sie bei Bedarf bestimmte Zielkriterien für jede beliebige Kombination aus Umgebungen, APIs, Profilen, Statuscodes und Versionen anzeigen.

Jeder Filter zeigt eine Dropdown-Liste mit Kriterien an, aus der Sie ein oder mehrere Kriterien auswählen können.

Zum Filtern stehen folgende Kriterien zur Verfügung:

  • Umgebungen: Verwenden Sie die Dropdown-Liste, um die Umgebungen auszuwählen, in denen sich die APIs befinden. Wenn alle Filter deaktiviert sind, werden die Umgebungen für alle APIs in der Organisation angezeigt, auf die Sie Zugriff haben.

  • APIs: Verwenden Sie die Dropdown-Liste, um veröffentlichte APIs innerhalb der Organisation auszuwählen. Wenn alle Filter deaktiviert sind, werden alle APIs der Organisation angezeigt, auf die Sie Zugriff haben.

    Notiz

    Zuvor veröffentlichte APIs, deren Veröffentlichung aufgehoben wird, werden nicht in der Dropdown-Liste „APIs“ angezeigt. API Protokolle für diese APIs werden auf der Seite „API -Protokolle“ angezeigt, können aber nicht gefiltert werden.

  • Profile: Wählen Sie die Sicherheitsprofile aus, nach denen die Protokolle gefiltert werden sollen. Die Dropdown-Liste zeigt die innerhalb der Organisation erstellten Sicherheitsprofile an.

  • Statuscodes: Wählen Sie über die Dropdown-Liste die HTTP-Antwort-Statuscodegruppen aus. Zur Auswahl stehen Erfolg (2xx), Weiterleitungen (3xx), Client-Fehler (4xx) und Server-Fehler (5xx). Wenn alle Filter deaktiviert sind, werden alle HTTP-Antwort-Statuscodes für APIs der Organisationen angezeigt, auf die Sie Zugriff haben. Weitere Informationen zu Statuscodes finden Sie unter w3.org-Statuscodedefinitionen.

  • Versionen: Wählen Sie über die Dropdown-Liste die Versionsnummer der APIs aus. Wenn alle Filter deaktiviert sind, werden alle Versionen der APIs in der Organisation angezeigt, auf die Sie Zugriff haben.

Daten anzeigen

Mit den Dropdown-Menüs „Daten anzeigen“ können Sie die Analysedaten innerhalb eines bestimmten Zeitraums filtern:

Dropdown-Menüs „Daten anzeigen“

Im ersten Dropdown-Menü können Sie die Zeiteinheit auswählen. Wählen Sie zwischen Tage, Stunden, Minuten oder Sekunden. Die Standardeinstellung für die Zeiteinheit ist Tage.

Im zweiten Dropdown-Menü können Sie den Zeitraum auswählen. Wählen Sie zwischen Letzte 10 Minuten, Letzte Stunde, Letzte 10 Stunden, Letzte 24 Stunden, Letzte 7 Tage, Letzter Monat oder Benutzerdefinierter Zeitraum. Die Standardeinstellung für den Zeitraum ist Letzte 7 Tage.

Hinweis

Wählen Sie am besten zuerst den Zeitraum und dann die Zeiteinheit aus. Die Zeiteinheit ändert sich dynamisch je nach gewähltem Zeitraum.

Mit Benutzerdefinierter Zeitraum können Sie den Datenverkehr nach einem bestimmten Zeitraum innerhalb der letzten 90 Tage filtern. Bei Auswahl dieser Option werden zusätzliche Kalenderfelder Von und Bis angezeigt:

Daten anzeigen benutzerdefinierter Zeitraum

  • Von: Klicken Sie hier, um Startdatum und -uhrzeit für die Analysedaten anzupassen.
  • Bis: Klicken Sie hier, um Enddatum und -uhrzeit für die Analysedaten anzupassen.

Nach dem Klicken auf die Kalenderfelder Von oder Bis wird ein Kalenderdialogfeld angezeigt, in dem Sie Datum und Uhrzeit auswählen können:

attachment

Zusätzliche Optionen

Zusätzliche Optionen werden direkt über dem ersten Diagramm angezeigt:

attachment

  • Letzte Aktualisierung anzeigen: Zeigt den Zeitpunkt der letzten dynamischen oder manuellen Datenaktualisierung an. Die Uhrzeit wird im Format h:mm:ss.

  • Aktualisieren: Klicken Sie hier, um die Analysedaten basierend auf den angewendeten Filtern und Suchkriterien zu aktualisieren.

  • Als CSV herunterladen: Klicken Sie hier, um die aktuellen Analysedaten basierend auf den angewendeten Filtern und Suchkriterien herunterzuladen.

    Hinweis

    Das Datumsfeld in der CSV-Datei ist ein UNIX-Zeitstempel. Wenn Sie ein anderes Datums- und Zeitformat verwenden möchten, muss dieser konvertiert werden.

Treffer

Das Diagramm Treffer zeigt die Anzahl der API Treffer pro ausgewählter Zeiteinheit über den ausgewählten Zeitraum an. In diesem Beispiel ist die Zeiteinheit Tage und der Zeitraum Letzter Monat:

Diagramm mit Zugriffen pro Tag

Die API Treffer werden als drei Datensätze grafisch dargestellt: Durchschnitts-, Minimal- und Maximalwerte. Jeder Datensatz wird für die Zusammenfassungsberechnungen verwendet, die im Diagramm rechts neben dem Diagramm angezeigt werden.

Bewegen Sie den Mauszeiger über einen beliebigen Datenpunkt, um die Messwerte anzuzeigen:

Datenpunkt „Treffer pro Tag“

Sie können die im Diagramm angezeigten Daten als CSV-Datei herunterladen. Weitere Informationen finden Sie unter Zusätzliche Optionen über.

Reaktionszeiten

Das Diagramm Antwortzeiten zeigt die Antwortzeiten in Millisekunden für die API(s) pro ausgewählter Zeiteinheit über den ausgewählten Zeitraum an. In diesem Beispiel ist die Zeiteinheit Tage und der Zeitraum Letzter Monat:

Diagramm der Antwortzeiten pro Tag

Die API Antwortzeiten werden in drei Datensätzen dargestellt: Durchschnitts-, Minimal- und Maximalwerte. Jeder Datensatz wird für die im Diagramm rechts neben dem Diagramm angezeigten Übersichtsberechnungen verwendet.

Bewegen Sie den Mauszeiger über einen beliebigen Datenpunkt, um die Messwerte anzuzeigen:

Datenpunkt „Antwortzeiten pro Tag“

Sie können die im Diagramm angezeigten Daten als CSV-Datei herunterladen. Weitere Informationen finden Sie unter Zusätzliche Optionen über.

Statuscode

Das Diagramm Statuscode zeigt die API Statuscodes pro ausgewählter Zeiteinheit über den ausgewählten Zeitraum an. In diesem Beispiel ist die Zeiteinheit Tage und der Zeitraum Letzter Monat:

Statuscode pro Tag-Diagramm

Bewegen Sie den Mauszeiger über einen beliebigen Datenpunkt, um die Kennzahlen anzuzeigen:

Statuscode pro Tag Datenpunkt

Sie können die im Diagramm angezeigten Daten als CSV-Datei herunterladen. Weitere Informationen finden Sie unter Zusätzliche Optionen über.

API Integritätsüberwachung

Die Tabelle API Health Monitoring zeigt eine Liste langsam laufender oder aktiver benutzerdefinierter API Anrufe (die innerhalb eines festgelegten Zeitrahmens erfolgen) und ihre Reaktionszeiten:

API Integritätsüberwachung

  • Antwortschwelle: Geben Sie die Antwortschwelle (in Sekunden) ein, um benutzerdefinierte API Aufrufe mit einer Antwortzeit anzuzeigen, die gleich oder größer als der angegebene Schwellenwert ist. Der Standardwert ist 5 Sekunden und der minimal zulässige Wert ist 1 Sekunde. Die angegebene Zahl muss eine Ganzzahl sein.

  • Alle aktiven APIs: Klicken Sie hier, um die Tabelle so umzuschalten, dass nur benutzerdefinierte APIs angezeigt werden, deren Antwortzeit gleich oder größer als der angegebene Antwortschwellenwert ist (ausgeschaltet) oder dass alle aktiven benutzerdefinierten APIs (eingeschaltet) innerhalb des angegebenen Zeitrahmens angezeigt werden. Wenn diese Option eingeschaltet ist, ist das Feld Antwortschwellenwert deaktiviert.

  • Download: Lädt eine CSV-Datei der aktuellen Tabellendaten basierend auf den angewendeten Filtern herunter.

  • API -Name: Der benutzerdefinierte API Name. Um die Sortierreihenfolge von absteigend (Standard) auf aufsteigend zu ändern, klicken Sie auf die Pfeile neben dem Spaltennamen.

  • Version: Die Version der benutzerdefinierten API (falls angegeben).

  • Dienstname: Der Name des API Dienstes.

  • Methode: Die Anforderungsmethode des API Dienstes.

  • API -Dienst URL: Die API -Dienst-URL.

  • API -Aufrufe: Die Gesamtzahl der Aufrufe der benutzerdefinierten API innerhalb des angegebenen Zeitrahmens.

  • Durchschnittliche Antwortzeit (Sek.): Die durchschnittliche Antwortzeit (in Sekunden) für den benutzerdefinierten API Aufruf.

Verbrauchstabelle

Das Verbrauchsdiagramm zeigt die zehn wichtigsten Verbrauchskennzahlen im ausgewählten Zeitraum:

Verbrauchsdiagramm

  • Top 10 IP-Adressen: Die Top 10 IP-Adressen, die auf die im API-Manager erstellten APIs zugreifen.
  • Top 10 Apps oder Verbraucher: Die Top 10 Verbraucher, die auf die im API-Manager erstellten APIs zugreifen.
  • Top 10 APIs: Die Top 10 der von den IP-Adressen und API Verbrauchern genutzten APIs.