Application Delivery Management

API-Analysen anzeigen

API-Analysen ermöglichen Einblicke in den API-Datenverkehr. Diese Analysen erlauben IT-Administratoren, API-Instanzen und Endpunkte zu überwachen, die von einem API-Gateway bereitgestellt werden. Sie bieten eine integrierte periodische Überwachung von API-Anfragen.

Bevor Sie API-Analysen überwachen, stellen Sie sicher, dass Web Insight für die API-Instanzen aktiviert ist. Weitere Informationen finden Sie unter Analysen auf virtuellen Servern konfigurieren.

Unter API-Analysen können Sie die Antwortzeit von API-Instanzen und Endpunkten überwachen, die als Teil von API-Definitionen hinzugefügt wurden. Es zeigt auch die von API-Instanzen und Endpunkten verbrauchte Bandbreite an.

API Dashboard

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

API-Endpunktverteilung

Dieses Diagramm zeigt die Verteilung der Anwendungs- und Server-Antwortzeit für API-Endpunkte. Sie können einen API-Endpunkt identifizieren, der eine sehr lange Antwortzeit aufweist, und die notwendigen Maßnahmen ergreifen.

API endpoint distribution

Die API-Endpunkte erscheinen in einer der folgenden Farben, abhängig von ihren Antwortzeitlimits:

  • Grün – Wenn die Antwortzeit weniger als 30 Millisekunden beträgt.
  • Orange – Wenn die Antwortzeit zwischen 30 und 100 Millisekunden liegt.
  • Rot – Wenn die Antwortzeit mehr als 100 Millisekunden beträgt.

API-Instanzen

Die Kachel API-Instanzen zeigt die Top-API-Instanzen mit hoher Anwendungs- und Server-Antwortzeit an.

API instances

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

  • Anzahl der API-Endpunkte
  • Anzahl der Anfragen
  • Anwendungs- und Server-Antwortzeit
  • Verbrauchte Bandbreite
  • Authentifizierungsfehler

API instance dashboard

API-Endpunkte

Die Kachel API-Endpunkte zeigt die Top-Endpunkte mit hoher Anwendungs- und Server-Antwortzeit an.

API endpoints

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

Authentifizierungsfehler

Die Kachel Authentifizierungsfehler zeigt die Top-API-Endpunkte an, die mehr Authentifizierungsfehler aufweisen. Der Authentifizierungsfehler oder -erfolg hängt von der Richtlinie ab, die einer API-Definition hinzugefügt wurde.

Authentication failures

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-Endpunkte aus.

  2. Wählen Sie die Registerkarte Sicherheit. Diese Registerkarte zeigt die Authentifizierungsfehler und -erfolge im ausgewählten Endpunkt an.

Authentication failures endpoints

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-Instanz aus.

  2. Wählen Sie die Registerkarte Sicherheit. Diese Registerkarte zeigt die Authentifizierungsfehler und -erfolge in den Endpunkten der ausgewählten Instanz an.

Verschiedene API-Einblicke anzeigen

Navigieren Sie durch die API-Analysen, um spezifische Informationen zu den folgenden Punkten anzuzeigen:

Top-API-Endpunkte in einer Instanz anzeigen

Die Seite API-Analysen zeigt die Top-Endpunkte mit hoher Antwortzeit an. Wenn Sie ähnliche Endpunkte einer Instanz anzeigen möchten, wählen Sie eine Instanz aus API-Instanzen aus.

Die Kachel Top-API-Endpunkte zeigt die Endpunkte an, die eine hohe Anwendungs- und Server-Antwortzeit aufweisen.

Top API endpoints

Am häufigsten aufgerufene APIs anzeigen

Wählen Sie unter API-Analysen eine API-Instanz aus den API-Instanzen aus. Die Kachel Am häufigsten aufgerufene APIs zeigt die Top-Endpunkte an, die mehr Anfragen und Bandbreite aufweisen.

Most accessed endpoints

Geo-Standort eines Endpunkts anzeigen

  1. Wählen Sie unter API-Analysen eine der folgenden Optionen:

    • Wählen Sie eine Instanz aus API-Instanzen aus, um die Standorte anzuzeigen, von denen die Endpunkte der ausgewählten Instanz Anfragen erhalten haben.

    • Wählen Sie einen Endpunkt aus API-Endpunkte aus, um die Standorte anzuzeigen, von denen der Endpunkt Anfragen erhalten hat.

  2. Unter Leistung und Nutzung wird die Kachel Geo-Standorte angezeigt.

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

Geo-location of endpoints

HTTPS-Antwortstatus anzeigen

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

  • Wählen Sie eine Instanz aus API-Instanzen aus.

  • Wählen Sie einen Endpunkt aus API-Endpunkte aus.

Diese Kachel wird auf der Registerkarte Leistung und Nutzung angezeigt.

HTTPS response status

API-Anfragetrend anzeigen

Wählen Sie einen Endpunkt aus API-Endpunkte aus. Unter Leistung und Nutzung zeigt die Kachel Gesamtanfragen den Trend der Gesamtzahl der von einem Endpunkt empfangenen Anfragen an.

Total API requests

Wenn Sie den Trend der aufgrund einer Ratenbegrenzung abgebrochenen Anfragen anzeigen möchten, wählen Sie eine Instanz aus API-Instanzen aus. Unter Sicherheit zeigt die Kachel Ratenbegrenzung den Trend der abgebrochenen Anfragen an. Sie zeigt auch den Trend der Gesamtzahl der von einem Endpunkt empfangenen Anfragen an.

Rate limit

Mit diesem Vergleich können Sie feststellen, wie viele Anfragen aufgrund einer Ratenbegrenzung von der Gesamtzahl der Anfragen abgebrochen wurden.

Bandbreitenverbrauch eines Endpunkts anzeigen

Um den Trend des Bandbreitenverbrauchs eines Endpunkts anzuzeigen, wählen Sie einen Endpunkt aus den API-Endpunkten aus. Die Kachel Bandbreite zeigt ein Diagramm des Bandbreitenverbrauchs an.

Bandwidth consumption

SSL-Fehler und -Nutzung anzeigen

Wählen Sie eine Instanz aus API-Instanzen aus. Unter Sicherheit werden die folgenden Kacheln angezeigt:

  • SSL-Fehler – Zeigt SSL-Fehler an, die bei Clients und Anwendungsservern aufgetreten sind.

  • SSL-Nutzung – Zeigt SSL-Zertifikate, Protokolle, Chiffren und Schlüssellängen mit ihren Vorkommen an.

SSL errors and usage

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 Usage

API-Analysen anzeigen