Analytics-Seite 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 ab dem Datum der API -Nutzung 90 Tage lang auf der Seite Analytics 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:
Auf die Seite „Analytics“ zugreifen
Um auf die Seite Analytics zuzugreifen, wählen Sie im Harmony-Portalmenü API-Manager > Analytics aus:
Header der Analytics-Seite
Die Header oben auf der Seite Analytics enthält Steuerelemente zum Filtern der Anzeige:
Sie können die in jedem Diagramm angezeigten Daten sowie den Zeitrahmen und Maßstab des Diagramms mithilfe der Dropdown-Menüs Filtern nach und Daten anzeigen anpassen.
Filtern nach
Mit den Dropdown-Menüs Filtern nach können Sie nach Bedarf bestimmte Zielkriterien für beliebige Kombinationen 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 das Dropdown-Menü, um Umgebungen auszuwählen, in denen sich die APIs befinden. Wenn alle Filter deaktiviert sind, werden Umgebungen für alle APIs in der Organisation angezeigt, auf die Sie Zugriff haben.
-
APIs: Verwenden Sie das Dropdown-Menü, um veröffentlichte APIs innerhalb der Organisation auszuwählen. Wenn alle Filter deaktiviert sind, werden alle APIs in 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 sind auf der Seite „API -Protokolle“ vorhanden, können aber nicht gefiltert werden.
-
Profile: Wählen Sie die Sicherheitsprofile aus, nach denen die Protokolle gefiltert werden sollen. In der Dropdownliste werden die innerhalb der Organisation erstellten Sicherheitsprofile angezeigt.
-
Statuscodes: Verwenden Sie das Dropdown-Menü, um die HTTP-Antwortstatuscodegruppen auszuwählen. Wählen Sie aus Erfolg (2xx), Umleitungen (3xx), Clientfehler (4xx) und Serverfehler (5xx). Wenn alle Filter deaktiviert sind, werden alle HTTP-Antwortstatuscodes für APIs in den Organisationen angezeigt, auf die Sie Zugriff haben. Weitere Informationen zu Statuscodes finden Sie unter w3.org-Statuscodedefinitionen.
-
Versionen: Verwenden Sie das Dropdown-Menü, um die Versionsnummer der APIs auszuwählen. 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:
Mit dem ersten Dropdown-Menü können Sie die Zeiteinheit auswählen. Wählen Sie eine der folgenden Optionen: Tage, Stunden, Minuten oder Sekunden. Die Standardeinstellung für die Zeiteinheit ist Tage.
Mit dem zweiten Dropdown-Menü können Sie den Zeitraum auswählen. Wählen Sie eine der folgenden Optionen: Letzte 10 Minuten, Letzte 1 Stunde, Letzte 10 Stunden, Letzte 24 Stunden, Letzte 7 Tage, Letzter 1 Monat oder Benutzerdefinierter Zeitraum. Die Standardeinstellung für den Zeitraum ist Letzte 7 Tage.
Hinweis
Am besten wählen Sie zuerst den Zeitraum und dann die Zeiteinheit aus. Die Zeiteinheit ändert sich dynamisch je nach ausgewähltem Zeitraum.
Wenn Sie Benutzerdefinierter Zeitraum auswählen, können Sie den Verkehr nach einem bestimmten Zeitraum innerhalb der letzten 90 Tage filtern. Wenn diese Option ausgewählt ist, werden zusätzliche Kalenderfelder Von und Bis angezeigt:
- Von: Klicken Sie hier, um das Startdatum und die Startzeit für die Analysedaten anzupassen.
- Bis: Klicken Sie hier, um das Enddatum und die Endzeit für die Analysedaten anzupassen.
Nachdem Sie auf die Kalenderfelder Von oder Bis geklickt haben, wird ein Kalenderdialogfeld angezeigt, in dem Sie Datum und Uhrzeit auswählen:
Zusätzliche Optionen
Zusätzliche Optionen werden direkt über dem ersten Diagramm angezeigt:
-
Letzte Aktualisierung anzeigen: Zeigt den letzten Zeitpunkt an, zu dem die Daten entweder dynamisch oder manuell aktualisiert wurden. Die Zeit wird im Format angezeigt
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, der konvertiert werden muss, wenn Sie ein anderes Datums- und Zeitformat verwenden möchten.
Treffer
Das Treffer-Diagramm 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:
Die API Treffer werden als drei Datensätze grafisch dargestellt: Durchschnitts-, Minimal- und Maximalwerte. Jeder Datensatz wird für die Übersichtsberechnungen verwendet, die im Diagramm rechts neben dem Diagramm angezeigt werden.
Bewegen Sie den Mauszeiger über einen beliebigen Datenpunkt, um die Messwerte anzuzeigen:
Sie können die im Diagramm angezeigten Daten in eine 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:
Die API Antwortzeiten werden als drei Datensätze grafisch dargestellt: Durchschnitts-, Minimal- und Maximalwerte. Jeder Datensatz wird für die Übersichtsberechnungen verwendet, die im Diagramm rechts neben dem Diagramm angezeigt werden.
Bewegen Sie den Mauszeiger über einen beliebigen Datenpunkt, um die Messwerte anzuzeigen:
Sie können die im Diagramm angezeigten Daten in eine CSV-Datei herunterladen. Weitere Informationen finden Sie unter Zusätzliche Optionen über.
Statuscode
Das Statuscode-Diagramm 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:
Bewegen Sie den Mauszeiger über einen beliebigen Datenpunkt, um die Kennzahlen anzuzeigen:
Sie können die im Diagramm angezeigten Daten in eine 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:
-
Antwortschwelle: Geben Sie die Antwortschwelle (in Sekunden) ein, um benutzerdefinierte API Aufrufe mit einer Antwortzeit anzuzeigen, die gleich oder größer als die angegebene Schwelle ist. Der Standardwert ist
5
Sekunden und der minimal zulässige Wert beträgt1
Sekunde. Die angegebene Zahl muss eine Ganzzahl sein. -
Alle aktiven APIs: Klicken Sie, um die Tabelle umzuschalten und entweder nur benutzerdefinierte APIs anzuzeigen, deren Antwortzeit gleich oder größer als der angegebene Antwortschwellenwert ist (ausgeschaltet) oder alle aktiven benutzerdefinierten APIs (eingeschaltet) innerhalb des angegebenen Zeitrahmens anzuzeigen. Wenn eingeschaltet, 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 (sofern 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 10 wichtigsten Verbrauchskennzahlen innerhalb des ausgewählten Zeitraums:
- 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.