API-Analysen anzeigen
API-Analysen ermöglichen Transparenz im API-Datenverkehr. Diese Analyse ermöglicht es IT-Administratoren, API-Instanzen und Endpunkte zu überwachen, die von einem API-Gateway bereitgestellt werden. Es bietet eine integrierte periodische Überwachung von API-Anfragen.
Bevor Sie API-Analysen überwachen, stellen Sie sicher, dass Sie Folgendes ausführen:
- Hinzufügen einer API-Definition
- Bereitstellen einer API-Definition
- Hinzufügen einer Richtlinie zu einer API-Definition
- Lizenz auf API-Instanzen anwenden
- Aktivieren von Web Insight für API-Instanzen
In API Analytics können Sie die Antwortzeit von API-Instanzen und Endpunkten überwachen, die als Teil von API-Definitionen hinzugefügt werden. Es zeigt auch die Bandbreite an, die von API-Instanzen und Endpunkten verbraucht wird.
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 mit Ausnahme der Kachel Geo Locations durchsuchen.
API-Endpunktverteilung
Dieses Diagramm zeigt die Verteilung der Anwendungs- und Serverantwortzeit für API-Endpunkte an. Sie können einen API-Endpunkt identifizieren, der eine enorme Reaktionszeit hat, und die erforderlichen Maßnahmen ergreifen.
Die API-Endpunkte werden abhängig von ihren Antwortzeitlimits in einer der folgenden Farben angezeigt:
- Grün — Wenn die Reaktionszeit weniger als 30 Millisekunden beträgt.
- Orange — Wenn die Reaktionszeit zwischen 30—100 Millisekunden liegt.
- Rot — Wenn die Reaktionszeit mehr als 100 Millisekunden beträgt.
API-Instanzen
Die Kachel “ API-Instanzen “ zeigt die wichtigsten API-Instanzen mit hoher Anwendungs- und
Wählen Sie eine API-Instanz, um deren Leistungs-, Nutzungs- und Sicherheitsdetails anzuzeigen. Die ausgewählte API-Instanz zeigt die folgenden Informationen an:
- Anzahl API-Endpunkte
- Anfragen zählen
- Anwendungs- und Serverantwortzeit
- Verbrauchte Bandbreite
- Authentifizierungsfehler
API-Endpunkte
Die Kachel API-Endpunkte zeigt die obersten Endpunkte mit hoher Anwendungs- und Serverantwortzeit an.
Wählen Sie einen API-Endpunkt, um Leistungs-, Nutzungs- und Sicherheitsdetails anzuzeigen
Authentifizierungsfehler
Die Kachel Authentifizierungsfehler zeigt die wichtigsten API-Endpunkte an, die mehr Authentifizierungsfehler aufweisen. Der Authentifizierungsfehler oder der Erfolg der Authentifizierung erfolgt basierend auf der Richtlinie, die einer API-Definition hinzugefügt wurde.
Wenn Sie Authentifizierungsfehler und Erfolgsrate in einem API-Endpunkt anzeigen möchten, gehen Sie wie folgt vor:
-
Wählen Sie einen Endpunkt von API-Endpunkten aus.
-
Klicken Sie auf die Registerkarte Sicherheit. Auf dieser Registerkarte werden die Authentifizierungsfehler und -erfolge auf dem ausgewählten Endpunkt angezeigt.
Wenn Sie den Authentifizierungsfehler und die Erfolgsrate in den API-Endpunkten einer Instanz anzeigen möchten, gehen Sie wie folgt vor:
-
Wählen Sie eine Instanz aus API-Instanzaus.
-
Klicken Sie auf die Registerkarte Sicherheit. Auf dieser Registerkarte werden die Authentifizierungsfehler und -erfolge in den Endpunkten der ausgewählten Instanz angezeigt.
Verschiedene API-Einblicke anzeigen
Navigieren Sie durch API Analytics, um spezifische Informationen zu folgenden Themen anzuzeigen:
- Top-API-Endpunkte in einer Instanz
- APIs auf die meisten
- Geolokalisierung eines Endpunkts
- HTTPS-Antwortstatus
- Trend bei API-Anfragen
- Bandbreitenverbrauch eines Endpunkts
- SSL-Fehler und Verwendung
Zeigen Sie die wichtigsten API-Endpunkte in einer Instanz an
Auf der Seite API Analytics werden die wichtigsten Endpunkte angezeigt, die eine hohe Reaktionszeit haben. Wenn Sie ähnliche Endpunkte einer Instanz anzeigen möchten, wählen Sie eine Instanz aus API-Instanzenaus.
Die Kachel Top API Endpoints zeigt die Endpunkte an, die eine hohe Anwendungs- und Serverantwortzeit aufweisen.
APIs anzeigen, auf die
Wählen Sie in API Analyticseine API-Instanz aus API-Instanzen aus. Die Kachel APIs mit den meisten Zugriffen zeigt die obersten Endpunkte an, die mehr Anforderungen und Bandbreite haben
Geolocation eines Endpunkts anzeigen
-
Wählen Sie in API Analyticseine der folgenden Optionen aus:
-
Wählen Sie eine Instanz aus API-Instanzen aus, um die Standorte anzuzeigen, von denen die Endpunkte der ausgewählten Instanz Anforderungen erhalten haben.
-
Wählen Sie einen Endpunkt unter API-Endpoints aus, um Standorte anzuzeigen, von denen der Endpunkt Anfragen erhalten hat
-
-
Unter Leistung und Nutzungwird die Kachel Geostandorte angezeigt.
Sie können Standorte nach Antwortzeit, Bandbreite und Anforderungen sortieren.
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 Arten anzeigen:
-
Wählen Sie eine Instanz aus API-Instanzen aus.
-
Wählen Sie einen Endpunkt von API-Endpunkten aus.
Diese Kachel wird auf der Registerkarte Leistung und Nutzung angezeigt.
Trend der API-Anfragen anzeigen
Wählen Sie einen Endpunkt von API-Endpunkten aus. Unter Leistung und Nutzungzeigt die Kachel Anfragen insgesamt den Trend der Gesamtzahl der von einem Endpunkt empfangenen Anforderungen an.
Wenn Sie den Trend zu verworfenen Anforderungen aufgrund einer Ratenbegrenzung anzeigen möchten, wählen Sie eine Instanz aus API-Instanzenaus. In Sicherheitzeigt die Kachel Ratenlimit den Trend zu verworfenen Anfragen an. Es zeigt auch den Trend der Gesamtzahl der an einem Endpunkt eingegangenen Anfragen an.
Mit diesem Vergleich können Sie ermitteln, wie viele Anfragen aufgrund einer Ratenbegrenzung unter den Gesamtanforderungen verworfen wurden.
Bandbreitenverbrauch eines Endpunkts anzeigen
Um den Trend des Bandbreitenverbrauchs nach einem Endpunkt anzuzeigen, wählen Sie einen Endpunkt aus den API-Endpunkten aus. Die Kachel Bandbreite zeigt ein Diagramm zum Bandbreitenverbrauch
SSL-Fehler und -Nutzung anzeigen
Wählen Sie eine Instanz aus API-Instanzen aus. In Sicherheitwerden die folgenden Kacheln angezeigt:
-
SSL-Fehler — Zeigt auf Clients und Anwendungsservern aufgetretene SSL-Fehler an.
-
SSL-Verwendung — Zeigt SSL-Zertifikate, Protokolle, Verschlüsselung und wichtige Stärken mit ihren Vorkommen an.
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.