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:

  1. Hinzufügen einer API-Definition
  2. Bereitstellen einer API-Definition
  3. Hinzufügen einer Richtlinie zu einer API-Definition
  4. Lizenz auf API-Instanzen anwenden
  5. Aktivieren von Web Insight für API-Instanzen

InAPI Analyticskönnen Sie die Antwortzeit von API-Instanzen und Endpunkten überwachen, die als Teil von API-Definitionen hinzugefügt werden. Es zeigt auch die verbrauchte Bandbreite nach API-Instanzen und Endpunkten 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 aufMehranzeigen auf jeder Kachel, um die gesamte Liste anzuzeigen. In dieser Ansicht können Sie API-Instanzen und Endpunkte anhand ihrer Teilnamen mit Ausnahme der KachelGeo Locationsdurchsuchen.

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.

API-Endpunktverteilung

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

  • Blau— 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死wichtigsten API-Instanzen麻省理工啊wendungs- und

API-Instanzen

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-Instanz-Dashboard

API-Endpunkte

Die KachelAPI-Endpunktezeigt死obersten Endpunkte麻省理工学院啊Anwendungs- und Serverantwortzeit an.

API-Endpunkte

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

Authentifizierungsfehler

Die KachelAuthentifizierungsfehlerzeigt 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.

Authentifizierungsfehler

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

  1. Wählen Sie einen Endpunkt vonAPI-Endpunktenaus.

  2. Klicken Sie auf die RegisterkarteSicherheit. Auf dieser Registerkarte werden die Authentifizierungsfehler und -erfolge auf dem ausgewählten Endpunkt angezeigt.

Endpunkte bei Authentifizierungsfehlern

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

  1. Wählen Sie eine Instanz ausAPI-Instanzaus.

  2. Klicken Sie auf die RegisterkarteSicherheit. 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:

Zeigen Sie die wichtigsten API-Endpunkte in einer Instanz an

Auf der SeiteAPI Analyticswerden die wichtigsten Endpunkte angezeigt, die eine hohe Reaktionszeit haben. Wenn Sie ähnliche Endpunkte einer Instanz anzeigen möchten, wählen Sie eine Instanz ausAPI-Instanzenaus.

Die KachelTop API Endpointszeigt die Endpunkte an, die eine hohe Anwendungs- und Serverantwortzeit aufweisen.

Die besten API-Endpunkte

APIs anzeigen, auf die

Wählen Sie inAPI Analyticseine API-Instanz aus API-Instanzen aus. Die KachelAPIs mit den meisten Zugriffenzeigt死obersten Endpunkte,死Anforderungen und Bandbreite haben

Am häufigsten verwendete Endpunkte

Geolocation eines Endpunkts anzeigen

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

    • Wählen Sie eine Instanz ausAPI-Instanzenaus, um die Standorte anzuzeigen, von denen die Endpunkte der ausgewählten Instanz Anforderungen erhalten haben.

    • Wählen Sie einen Endpunkt unterAPI-Endpointsaus, um Standorte anzuzeigen, von denen der Endpunkt Anfragen erhalten hat

  2. UnterLeistung und Nutzungwird die KachelGeostandorteangezeigt.

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

Geolokalisierung von Endpunkten

HTTPS-Antwortstatus anzeigen

Die KachelHTTPS-Antwortstatuszeigt den Antwortstatus mit Grund und Vorkommen an. Sie können den HTTPS-Antwortstatus auf eine der folgenden Arten anzeigen:

  • Wählen Sie eine Instanz ausAPI-Instanzenaus.

  • Wählen Sie einen Endpunkt vonAPI-Endpunktenaus.

Diese Kachel wird auf der RegisterkarteLeistung und Nutzungangezeigt.

HTTPS-Antwortstatus

Trend der API-Anfragen anzeigen

Wählen Sie einen Endpunkt vonAPI-Endpunktenaus. UnterLeistung und Nutzungzeigt die KachelAnfragen insgesamtden Trend der Gesamtzahl der von einem Endpunkt empfangenen Anforderungen an.

API-Anfragen insgesamt

Wenn Sie den Trend zu verworfenen Anforderungen aufgrund einer Ratenbegrenzung anzeigen möchten, wählen Sie eine Instanz ausAPI-Instanzenaus. InSicherheitzeigt die KachelRatenlimitden Trend zu verworfenen Anfragen an. Es zeigt auch den Trend der Gesamtzahl der an einem Endpunkt eingegangenen Anfragen an.

Ratenlimit

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 KachelBandbreitezeigt ein Diagramm zum Bandbreitenverbrauch

Bandbreitenverbrauch

SSL-Fehler und -Nutzung anzeigen

Wählen Sie eine Instanz ausAPI-Instanzenaus. InSicherheitwerden 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.

SSL-Fehler und Verwendung

Um die SSL-Nutzung in einem Endpunkt anzuzeigen, wählen Sie einen Endpunkt aus den API-Endpunkten aus. Die KachelSSL-Nutzungwird auf der RegisterkarteSicherheitangezeigt.

SSL-Nutzung

API-Analysen anzeigen