Einblick in Azure API Management

GILT FÜR: Alle API Management-Ebenen

Einblick ist die Fähigkeit, den internen Zustand eines Systems zu verstehen, von den Daten, die es produziert, und der Möglichkeit, diese Daten zu untersuchen, bis zum Beantworten von Fragen dazu, was passiert ist und warum.

Azure API Management unterstützt Organisationen dabei, die Verwaltung aller APIs zu zentralisieren. Da es als einziger Einstiegspunkt für den gesamten API-Datenverkehr fungiert, ist es ein idealer Ort, um die APIs zu beobachten.

Übersicht

Azure API Management ermöglicht Ihnen die Verwendung des verwalteten Gateways oder des selbst gehosteten Gateways, entweder selbst bereitgestellt oder mithilfe einer Azure Arc Erweiterung.

In der folgenden Tabelle sind alle Beobachtbarkeitsfunktionen zusammengefasst, die von API Management zum Betreiben von APIs unterstützt werden, und welche Bereitstellungsmodelle sie unterstützen. Diese Funktionen können von API-Herausgebern und anderen verwendet werden, die über Berechtigungen zum Betreiben oder Verwalten der API Management-Instanz verfügen.

Hinweis

Für API-Consumer, die das Entwicklerportal verwenden, ist ein integrierter API-Bericht verfügbar. Es stellt nur Informationen zu ihrer individuellen API-Verbrauch während der vorherigen 90 Tage bereit. Derzeit ist der integrierte API-Bericht im Entwicklerportal für die v2-Dienstebenen nicht verfügbar.

Tool Hilfreich für Datenverzögerung Aufbewahrung Stichproben Datenart Unterstützte Bereitstellungsmodelle
API-Inspektor Testen und Debuggen Sofort Letzte 100 Ablaufverfolgungen Aktivierung auf Anforderung Ablaufverfolgungen von Anforderungen Verwaltet, Selbstgehostet, Azure Arc, Arbeitsbereich
Integrierte Analysen Berichterstellung und Überwachung Minuten Gültigkeitsdauer 100 % Berichte und Protokolle Verwaltet
Azure Monitor-Metriken Berichterstellung und Überwachung Minuten 90 Tage (zum Verlängern upgraden) 100 % Metriken Verwaltet, selbstgehostet2, Azure Arc
Azure Monitor-Protokolle Berichterstellung, Überwachung und Debuggen Minuten 31 Tage/5 GB (zum Verlängern upgraden) 100 % (anpassbar) Protokolle Verwaltet1, selbstgehostet3, Azure Arc3
Azure Application Insights Berichterstellung, Überwachung und Debuggen Sekunden 90 Tage/5 GB (zum Verlängern upgraden) Benutzerdefiniert Protokolle, Metriken Verwaltet1, Selbstgehostet1, Azure Arc1, Arbeitsbereich1
Protokollierung über Azure Event Hubs Benutzerdefinierte Szenarien Sekunden Vom Benutzer verwaltet Benutzerdefiniert Benutzerdefiniert Verwaltet1, selbstgehostet1, Azure Arc1
OpenTelemetry Überwachung Minuten Vom Benutzer verwaltet 100 % Metriken Selbstgehostet2

1. Optional, je nach Konfiguration des Features in Azure API Management

2. Optional, je nach Konfiguration des Features Gateways

3. Das selbstgehostete Gateway sendet aktuell keine Diagnoseprotokolle an Azure Monitor. Es ist jedoch möglich, Protokolle lokal dort zu konfigurieren und persistent zu speichern, wo das selbstgehostete Gateway bereitgestellt ist. Weitere Informationen finden Sie unter Konfigurieren lokaler Metriken und Protokolle für selbstgehostete Gateways.

Nächste Schritte