API-Analysen anzeigen

API-Analysen ermöglichen Einblicke in den API-Verkehr. Mithilfe dieser Analyse können IT-Administratoren API-Instanzen und Endpunkte überwachen, die von einem API-Gateway bedient werden. Es bietet eine integrierte regelmäßige Überwachung von API-Anfragen.

Stellen Sie vor der Überwachung der API-Analyse sicher, dass Sie Web Insight auf den API-Instanzen aktivieren. Weitere Informationen finden Sie unter Konfigurieren von Analysen auf virtuellen Servern.

In API Analyticskönnen Sie die Antwortzeit von API-Instanzen und Endpunkten überwachen, die als Teil von API-Definitionen hinzugefügt werden. Außerdem wird die von API-Instanzen und Endpunkten verbrauchte Bandbreite angezeigt.

API-Dashboard

Standardmäßig zeigt das Dashboard API-Analysen der letzten Stunde an. Sie können eine Dauer auswählen, um die API-Analyse für dieses Intervall anzuzeigen. Klicken Sie auf jeder Kachel auf Mehr anzeigen, um die gesamte Liste anzuzeigen. In dieser Ansicht können Sie API-Instanzen und Endpunkte anhand ihrer Teilnamen suchen, mit Ausnahme der Kachel „ Geo Locations “.

API-Endpunktverteilung

Dieses Diagramm zeigt die Verteilung der Anwendungs- und Serverantwortzeit für API-Endpunkte. Sie können einen API-Endpunkt mit einer enormen Reaktionszeit identifizieren und die erforderlichen Maßnahmen ergreifen.

API-Endpunktverteilung

Die API-Endpunkte werden je nach Antwortzeitlimit in einer der folgenden Farben angezeigt:

API-Instanzen

Die Kachel „ API-Instanzen “ zeigt die wichtigsten API-Instanzen mit der höchsten Anwendungs- und Serverantwortzeit an.

API-Instanzen

Wählen Sie eine API-Instanz aus, um deren Leistung, Nutzung und Sicherheitsdetails anzuzeigen. Die ausgewählte API-Instanz zeigt die folgenden Informationen an:

API-Instanz-Dashboard

API-Endpunkte

Die Kachel „ API-Endpunkte “ zeigt die wichtigsten Endpunkte mit der höchsten Anwendungs- und Serverantwortzeit an.

API-Endpunkte

Wählen Sie einen API-Endpunkt aus, um Leistungs-, Nutzungs- und Sicherheitsdetails anzuzeigen.

Authentifizierungsfehler

Die Kachel „ Authentifizierungsfehler “ zeigt die wichtigsten API-Endpunkte mit den meisten Authentifizierungsfehlern an. Der Fehler oder Erfolg der Authentifizierung hängt von der Richtlinie ab, die einer API-Definition hinzugefügt wurde.

Authentifizierungsfehler

Wenn Sie die Authentifizierungsfehler- und Erfolgsrate in einem API-Endpunkt anzeigen möchten, gehen Sie wie folgt vor:

  1. Wählen Sie einen Endpunkt aus API-Endpunktenaus.

  2. Wählen Sie die Registerkarte Sicherheit . Auf dieser Registerkarte werden die fehlgeschlagenen und erfolgreichen Authentifizierungen im ausgewählten Endpunkt angezeigt.

Endpunkte mit Authentifizierungsfehlern

Wenn Sie die Authentifizierungsfehler- und Erfolgsrate in den API-Endpunkten einer Instanz anzeigen möchten, gehen Sie wie folgt vor:

  1. Wählen Sie eine Instanz aus API-Instanzaus.

  2. Wählen Sie die Registerkarte Sicherheit . Auf dieser Registerkarte werden die fehlgeschlagenen und erfolgreichen Authentifizierungen an den Endpunkten der ausgewählten Instanz angezeigt.

Verschiedene API-Einblicke anzeigen

Navigieren Sie durch API Analytics, um spezifische Informationen zu Folgendem anzuzeigen:

Anzeigen der wichtigsten API-Endpunkte in einer Instanz

Auf der Seite API Analytics werden die wichtigsten Endpunkte mit der höchsten Reaktionszeit angezeigt. Wenn Sie ähnliche Endpunkte einer Instanz anzeigen möchten, wählen Sie eine Instanz aus API-Instanzenaus.

Die Kachel „ Top-API-Endpunkte “ zeigt die Endpunkte mit hohen Anwendungs- und Serverantwortzeiten an.

Top-API-Endpunkte

Am häufigsten aufgerufene APIs anzeigen

Wählen Sie in API Analyticseine API-Instanz aus den API-Instanzen aus. Die Kachel „ Am häufigsten aufgerufene APIs “ zeigt die wichtigsten Endpunkte mit den meisten Anfragen und der größten Bandbreite an.

Am häufigsten aufgerufene Endpunkte

Geolokalisierung eines Endpunkts anzeigen

  1. Wählen Sie in API Analyticseine der folgenden Optionen aus:

  2. In Leistung und Nutzungwird die Kachel Geo-Standorte angezeigt.

    Sie können Standorte nach Antwortzeit, Bandbreite und Anfragen sortieren.

Geolokalisierung von Endpunkten

HTTPS-Antwortstatus anzeigen

Die Kachel HTTPS-Antwortstatus zeigt den Antwortstatus mit seinen Gründen und Vorkommnissen an. Sie können den HTTPS-Antwortstatus auf eine der folgenden Arten anzeigen:

Diese Kachel wird auf der Registerkarte „ Leistung und Nutzung “ angezeigt.

HTTPS-Antwortstatus

API-Anforderungstrend anzeigen

Wählen Sie einen Endpunkt aus API-Endpunktenaus. In Leistung und Nutzungzeigt die Kachel Gesamtanforderungen den Trend der Gesamtzahl der von einem Endpunkt empfangenen Anforderungen an.

Gesamtzahl der API-Anfragen

Wenn Sie den Trend der aufgrund einer Ratenbegrenzung abgebrochenen Anfragen anzeigen möchten, wählen Sie eine Instanz aus API-Instanzenaus. In Sicherheitzeigt die Kachel Ratenbegrenzung den Trend der verworfenen Anfragen an. Außerdem wird der Trend der Gesamtzahl der von einem Endpunkt empfangenen Anfragen angezeigt.

Ratenbegrenzung

Mit diesem Vergleich können Sie ermitteln, wie viele Anfragen im Verhältnis zur Gesamtzahl der Anfragen aufgrund einer Ratenbegrenzung verworfen werden.

Bandbreitenverbrauch eines Endpunkts anzeigen

Um den Trend der Bandbreitennutzung nach Endpunkt anzuzeigen, wählen Sie einen Endpunkt aus den API-Endpunkten aus. Die Kachel Bandbreite zeigt ein Diagramm zur Bandbreitennutzung.

Bandbreitenverbrauch

SSL-Fehler und -Nutzung anzeigen

Wählen Sie eine Instanz aus API-Instanzenaus. In Sicherheitwerden die folgenden Kacheln angezeigt:

SSL-Fehler und -Nutzung

Um die SSL-Nutzung in einem Endpunkt anzuzeigen, wählen Sie einen Endpunkt aus den API-Endpunkten aus. Die Kachel SSL-Nutzung wird auf der Registerkarte Sicherheit angezeigt.

SSL-Nutzung