Freigeben über


Überwachen von API Management

GILT FÜR: Alle API Management-Ebenen

Azure Monitor sammelt und aggregiert Metriken und Protokolle von Ihrem System, um die Verfügbarkeit, Leistung und Ausfallsicherheit zu überwachen und Sie über Probleme zu informieren, die Ihr System betreffen. Sie können das Azure-Portal, PowerShell, die Azure CLI, die REST-API oder Clientbibliotheken verwenden, um Überwachungsdaten einzurichten und anzuzeigen.

Für unterschiedliche Ressourcentypen stehen unterschiedliche Metriken und Protokolle zur Verfügung. In diesem Artikel werden die Arten von Überwachungsdaten beschrieben, die Sie für diesen Dienst sammeln können, sowie die Möglichkeiten, diese Daten zu analysieren.

Sammeln von Daten mit Azure Monitor

In dieser Tabelle wird beschrieben, wie Sie Daten sammeln können, um Ihren Dienst zu überwachen, und was Sie mit den gesammelten Daten tun können:

Zu erfassende Daten Beschreibung Sammeln und Weiterleiten der Daten Orte zum Anzeigen der Daten Unterstützte Daten
Metrikdaten Metriken sind numerische Werte, die einen Aspekt eines Systems zu einem bestimmten Zeitpunkt beschreiben. Metriken können mithilfe von Algorithmen aggregiert, mit anderen Metriken verglichen und auf Trends im Laufe der Zeit analysiert werden. – Automatisch in regelmäßigen Abständen gesammelt.
 – Sie können einige Plattformmetriken an einen Log Analytics-Arbeitsbereich weiterleiten, um andere Daten abzufragen. Überprüfen Sie die DS-Exporteinstellung für jede Metrik, um festzustellen, ob Sie eine Diagnoseeinstellung verwenden können, um die Metrikdaten weiterzuleiten.
Metrik-Explorer Von Azure Monitor unterstützte Azure API Management-Metriken
Ressourcenprotokolldaten Protokolle sind aufgezeichnete Systemereignisse mit einem Zeitstempel. Protokolle können verschiedene Arten von Daten enthalten, und in strukturierter Form oder als Freitext vorliegen. Sie können Ressourcenprotokolldaten zur Abfrage und Analyse an Log Analytics-Arbeitsbereiche weiterleiten. Erstellen Sie eine Diagnoseeinstellung zum Sammeln und Weiterleiten von Ressourcenprotokollen. Log Analytics Von Azure Monitor unterstützte Azure API Management-Ressourcenprotokolldaten
Aktivitätsprotokolldaten Das Azure Monitor-Aktivitätsprotokoll bietet Erkenntnisse zu Ereignissen auf Abonnementebene. Es enthält Informationen wie den Zeitpunkt, zu dem eine Ressource geändert oder ein virtueller Computer gestartet wurde. - Automatisch erfasst.
- Erstellen Sie kostenlos eine Diagnoseeinstellung für einen Log Analytics-Arbeitsbereich.
Aktivitätsprotokoll

Eine Liste aller von Azure Monitor unterstützten Daten finden Sie unter:

Integrierte Überwachung für API Management

Azure API Management verfügt über folgende integrierte Überwachungsfeatures:

Abrufen von API-Analysen in Azure API Management

Azure API Management bietet Analysen für Ihre APIs, damit Sie ihre Nutzung und Leistung analysieren können. Verwenden Sie Analysen für die allgemeine Überwachung und Problembehandlung Ihrer APIs. Weitere Überwachungsfunktionen, einschließlich Metriken und Ressourcenprotokollen in nahezu Echtzeit für die Diagnose und Überwachung, finden Sie im Tutorial: Überwachen veröffentlicher APIs.

Screenshot der API-Analyse im Portal.

Hinweis

Diese Funktion ist derzeit in Arbeitsbereichen nicht verfügbar.

  • API Management stellt Analysen mithilfe eines Azure Monitor-basierten Dashboards bereit. Das Dashboard aggregiert Daten in einem Azure Log Analytics-Arbeitsbereich.
  • In den klassischen API Management-Dienstebenen umfasst Ihre API-Verwaltungsinstanz auch ältere integrierte Analysen im Azure-Portal, und Analysedaten können mithilfe der API-Management-REST-API aufgerufen werden. Sehr ähnliche Daten werden im Azure Monitor-basierten Dashboard und in integrierten Analysen gezeigt.

Wichtig

Das Azure Monitor-basierte Dashboard ist die empfohlene Methode für den Zugriff auf Analysedaten. Integrierte (klassische) Analysen sind auf den v2-Ebenen nicht verfügbar.

Mit API Analytics analysieren Sie die Nutzung und Leistung der APIs in Ihrer API Management-Instanz über mehrere Dimensionen hinweg, einschließlich:

  • Zeit
  • Geografie
  • Apis
  • API-Vorgänge
  • Produkte
  • Abonnements
  • Benutzer
  • Anfragen

API Analytics stellen Daten zu Anforderungen bereit, einschließlich fehlgeschlagener und nicht autorisierter Anforderungen. Geografiewerte basieren auf der IP-Adresszuordnung. Es kann eine Verzögerung bei der Verfügbarkeit von Analysedaten geben.

Azure Monitor-basiertes Dashboard

Um das Azure Monitor-basierte Dashboard zu verwenden, benötigen Sie einen Log Analytics-Arbeitsbereich als Datenquelle für API Management-Gatewayprotokolle.

Wenn Sie einen konfigurieren müssen, sind hier im Folgenden kurz Schritte zum Senden von Gatewayprotokollen an einen Log Analytics-Arbeitsbereich aufgeführt. Weitere Informationen finden Sie im Tutorial: Überwachen veröffentlichter APIs. Diese Konfiguration muss nur einmal durchgeführt werden.

  1. Navigieren Sie im Azure-Portal zu Ihrer API Management-Instanz.
  2. Im linken Menü, unter Überwachung die Option Diagnoseeinstellungen>+ Diagnoseeinstellung hinzufügen auswählen.
  3. Geben Sie einen beschreibenden Namen für die Diagnoseeinstellung ein.
  4. Wählen Sie in Protokollen Protokolle im Zusammenhang mit dem ApiManagement-Gateway aus.
  5. Wählen Sie in den ZieldetailsAn Log Analytics senden aus, und wählen Sie einen Log Analytics-Arbeitsbereich im selben oder einem anderen Abonnement aus. Wenn Sie einen Arbeitsbereich erstellen müssen, lesen Sie Erstellen eines Log Analytics-Arbeitsbereichs.
  6. Vergewissern Sie sich, dass Ressourcenspezifisch als Zieltabelle ausgewählt ist.
  7. Wählen Sie Speichern.

Wichtig

Es kann bis zu 2 Stunden dauern, bis ein neuer Log Analytics-Arbeitsbereich Daten empfängt. Ein vorhandener Arbeitsbereich sollte innerhalb von etwa 15 Minuten Daten empfangen.

Zugreifen auf das Dashboard

Nachdem ein Log Analytics-Arbeitsbereich konfiguriert wurde, greifen Sie auf das Azure Monitor-basierte Dashboard zu, um die Nutzung und Leistung Ihrer APIs zu analysieren.

  1. Navigieren Sie im Azure-Portal zu Ihrer API Management-Instanz.
  2. Wählen Sie im Menü auf der linken Seite unter Überwachung die Option Analysen aus. Das Analysedashboard wird geöffnet.
  3. Wählen Sie einen Zeitraum für Daten aus.
  4. Wählen Sie eine Berichtskategorie für Analysedaten aus, z. B. Zeitachse, Geografie usw.

Ältere integrierte Analysen

In bestimmten API Management-Dienstebenen sind auch integrierte Analysen (auch als Legacyanalysen oder klassische Analysen bezeichnet) im Azure-Portal verfügbar, und Analysedaten können mithilfe der REST-API für API-Management aufgerufen werden.

So greifen Sie auf die integrierte (klassische) Analyse im Azure-Portal zu

  1. Navigieren Sie im Azure-Portal zu Ihrer API Management-Instanz.
  2. Wählen Sie im Menü auf der linken Seite unter Überwachung die Option Analysen (klassisch) aus.
  3. Wählen Sie einen Zeitbereich für die Daten aus, oder geben Sie einen benutzerdefinierten Zeitbereich ein.
  4. Wählen Sie eine Berichtskategorie für Analysedaten aus, z. B. Zeitachse, Geografie usw.
  5. Filtern Sie den Bericht optional nach mindestens einer zusätzlichen Kategorie.

Verwenden Sie Berichtevorgänge in der API Management REST-API, um Analysedaten für Ihre API Management-Instanz abzurufen und zu filtern.

Verfügbare Vorgänge geben Berichtsdatensätze nach API, Geografie, API-Vorgängen, Produkt, Anforderung, Abonnement, Uhrzeit oder Benutzer zurück.

Azure Monitor Protokolle

In diesem Abschnitt erfahren Sie, wie Sie Azure Monitor-Protokolle für die Überwachung und Problembehandlung der Verwendung verschiedener Features Ihrer API-Verwaltungsinstanz aktivieren. Durch Aktivieren einer Diagnoseeinstellung können Sie die Sammlung einer oder mehrerer der folgenden Kategorien von Ressourcenprotokollen aktivieren:

Kategorie Beschreibung Hinweise
API-Verwaltungsgateway Vom API Management-Gateway verarbeitete Anforderungen, wie HTTP-Methoden, Protokolle, Anforderungs- und Antworttexte, Header, Zeiten, Fehlerdetails und Cachebeteiligung. Passen Sie die Einstellungen für alle APIs an, oder überschreiben Sie sie für einzelne APIs.

In API-Verwaltungsinstanzen, die mit Arbeitsbereichen konfiguriert sind, können Gatewayprotokolle für jeden Arbeitsbereich einzeln gesammelt und für den zentralisierten Zugriff durch das Plattformteam aggregiert werden.
WebSocket-Verbindungen Ereignisse für WebSocket-API-Verbindungen , beginnend mit dem Handshake, bis die Verbindung beendet wird.
Nutzung des Entwicklerportals Anforderungen, die vom API Management-Entwicklerportal empfangen und verarbeitet werden, einschließlich Benutzerauthentifizierungsaktionen, Ansichten von API-Details und API-Tests in der interaktiven Testkonsole.
Gateway der generativen KI Vom API-Verwaltungsgateway verarbeitete Anforderungen für REST-APIs (Large Language Model, LLM), z. B. Azure OpenAI-APIs, einschließlich Tokenverwendung, Modelle und optional Details zu Anforderungsaufforderungen und Antwortabschlussen. Aktivieren Sie die Protokollierung von Anforderungsnachrichten und/oder Antwortnachrichten für bestimmte LLM-APIs.

Weitere Informationen finden Sie unter API Management Monitoring Data Reference.

Diagnoseeinstellung für Azure Monitor-Protokolle aktivieren

So konfigurieren Sie eine Diagnoseeinstellung für die Sammlung von Ressourcenprotokollen:

  1. Navigieren Sie im Azure-Portal zu Ihrer API Management-Instanz.

  2. Klicken Sie im linken Menü unter Überwachung auf Diagnoseeinstellungen>+ Diagnoseeinstellung hinzufügen.

    Screenshot: Hinzufügen einer Diagnoseeinstellung im Portal

  3. Geben Sie auf der Seite Diagnoseeinstellung Details zur Einstellung ein, oder wählen Sie sie aus:

    1. Name der Diagnoseeinstellung: Geben Sie einen beschreibenden Namen ein.
    2. Kategoriegruppen: Treffen Sie optional eine Auswahl für Ihr Szenario.
    3. Wählen Sie unter "Kategorien" eine oder mehrere Kategorien aus. Wählen Sie beispielsweise Protokolle im Zusammenhang mit dem ApiManagement-Gateway aus, um Protokolle für die meisten Anforderungen an das API-Verwaltungsgateway zu sammeln.
    4. Wählen Sie unter Zieldetails mindestens ein Ziel aus, und geben Sie Details zum Ziel an. Senden Sie z. B. Protokolle an einen Azure Log Analytics-Arbeitsbereich, archivieren Sie Protokolle an ein Speicherkonto, oder streamen Sie sie an einen Event Hub. Weitere Informationen dazu finden Sie unter Diagnoseeinstellungen in Azure Monitor.
    5. Wählen Sie Speichern.

    Tipp

    Wenn Sie einen Log Analytics-Arbeitsbereich auswählen, können Sie die Daten in einer ressourcenspezifischen Tabelle (z. B. einer ApiManagementGatewayLogs-Tabelle) speichern oder in der allgemeinen AzureDiagnostics-Tabelle speichern. Es wird empfohlen, die ressourcenspezifische Tabelle für Protokollziele zu verwenden, die diese unterstützen. Weitere Informationen

  4. Nachdem Sie Details für ein oder mehrere Protokollziele konfiguriert haben, wählen Sie Speichern aus.

Hinweis

Das Hinzufügen eines Diagnoseeinstellungsobjekts kann zu einem Fehler führen, wenn die MinApiVersion-Eigenschaft Ihres API Management-Diensts auf eine höhere API-Version als 2022-09-01-preview festgelegt ist.

Hinweis

Informationen zum Aktivieren von Diagnoseeinstellungen für API-Verwaltungsarbeitsbereiche finden Sie unter Erstellen und Verwalten eines Arbeitsbereichs.

Azure Monitor-Protokolldaten anzeigen

Je nach ausgewähltem Protokollziel kann es einige Minuten dauern, bis Daten angezeigt werden.

Anzeigen von Protokollen im Log Analytics-Arbeitsbereich

Wenn Sie die Sammlung von Protokollen oder Metriken in einem Log Analytics-Arbeitsbereich aktiviert haben, kann es ein paar Minuten dauern, bis die Daten in Azure Monitor angezeigt werden.

So zeigen Sie die Daten an:

  1. Navigieren Sie im Azure-Portal zu Ihrer API Management-Instanz.

  2. Wählen Sie im linken Menü unter "Überwachung" die Option "Protokolle" aus.

  3. Führen Sie Abfragen aus, um die Daten anzuzeigen. Es stehen mehrere Beispielabfragen zur Verfügung. Sie können aber auch eine eigene Abfrage verwenden. Mit der folgenden Abfrage werden beispielsweise die Daten der letzten 24 Stunden aus der Tabelle „ApiManagementGatewayLogs“ abgerufen:

    ApiManagementGatewayLogs
    | where TimeGenerated > ago(1d) 
    

    Screenshot des Abfragens der „ApiManagementGatewayLogs“-Tabelle im Portal.

Protokolle im Speicherkonto anzeigen

Wenn Sie Protokolle an ein Speicherkonto senden, können Sie im Azure-Portal auf die Daten zugreifen und diese zur Analyse herunterladen.

  1. Navigieren Sie im Azure-Portal zu dem Speicherkontoziel.
  2. Wählen Sie im linken Menü Speicherbrowser aus.
  3. Wählen Sie unter BLOB-Containern einen Namen für die Protokolldaten aus, z. B. Insights-logs-developerportalauditlogs für Nutzungsprotokolle des Entwicklerportals .
  4. Navigieren Sie in Ihrer API Management-Instanz zu dem Protokollcontainer. Die Protokolle werden in Intervallen von 1 Stunde partitioniert.
  5. Um die Daten zur weiteren Analyse abzurufen, wählen Sie Herunterladen aus.

Ändern von API-Protokollierungseinstellungen

Wenn Sie das Portal verwenden, um eine Diagnoseeinstellung zum Aktivieren der Sammlung von API-Verwaltungsgateways oder generativen AI-Gatewayprotokollen (LLM) zu erstellen, wird die Protokollierung mit Standardeinstellungen aktiviert. Standardeinstellungen enthalten keine Details von Anforderungen oder Antworten wie Anforderungs- oder Antworttexte. Sie können die Protokollierungseinstellungen für alle APIs anpassen oder für einzelne APIs überschreiben. Passen Sie beispielsweise die Samplingrate oder die Ausführlichkeit der Gatewayprotokolldaten an, aktivieren Sie die Protokollierung von LLM-Anforderungs- oder Antwortnachrichten, oder deaktivieren Sie die Protokollierung für einige APIs.

Ausführliche Informationen zu den Protokollierungseinstellungen finden Sie auf den Referenzseiten "Diagnostic - Create or Update " und " API diagnostic - Create or Update REST API reference pages".

So konfigurieren Sie Protokollierungseinstellungen für alle APIs

  1. Wählen Sie im linken Menü Ihrer API Management-Instanz die Optionen APIs>APIs>Alle APIs aus.
  2. Wählen Sie die Registerkarte Einstellungen in der oberen Leiste aus.
  3. Scrollen Sie nach unten zum Abschnitt Diagnoseprotokolle, und wählen Sie die Registerkarte Azure Monitor aus.
  4. Überprüfen Sie die Einstellungen, und nehmen Sie bei Bedarf Änderungen vor. Wählen Sie Speichern.

So konfigurieren Sie Protokollierungseinstellungen für eine bestimmte API

  1. Wählen Sie im linken Menü Ihrer API Management-Instanz zunächst die Optionen APIs>APIs und dann den Namen der API aus.
  2. Wählen Sie die Registerkarte Einstellungen in der oberen Leiste aus.
  3. Scrollen Sie nach unten zum Abschnitt Diagnoseprotokolle, und wählen Sie die Registerkarte Azure Monitor aus.
  4. Überprüfen Sie die Einstellungen, und nehmen Sie bei Bedarf Änderungen vor. Wählen Sie Speichern.

Wichtig

Die API-Verwaltung erzwingt einen Grenzwert von 32 KB für die Größe von Protokolleinträgen, die an Azure Monitor gesendet werden. Das Verhalten, wenn ein Protokolleintrag den Grenzwert überschreitet, hängt von der Protokollkategorie und den protokollierten Datenattributen ab:

  • API-Verwaltungsgatewayprotokolle – Protokollierte Anforderungs- oder Antwortnutzlasten in einem Protokolleintrag können jeweils bis zu 8.192 Byte betragen. Wenn die kombinierte Größe der Attribute in einem Eintrag 32 KB überschreitet, kürzt API Management den Eintrag, indem alle Textkörper- und Ablaufverfolgungsinhalte entfernt werden.
  • Generative KI-Gatewayprotokolle – LLM-Anforderungs- oder Antwortnachrichten mit einer Größe von bis zu 32 KB, falls gesammelt, werden in einem einzigen Eintrag gesendet. Nachrichten, die größer als 32 KB sind, werden geteilt und in 32 KB großen Blöcken mit Sequenznummern für die nachträgliche Rekonstruktion protokolliert. Anforderungsnachrichten und Antwortnachrichten dürfen jeweils 2 MB nicht überschreiten.

Verwenden von Azure Monitor-Tools zum Analysieren der Daten

Diese Azure Monitor-Tools stehen im Azure-Portal zur Verfügung, um Überwachungsdaten zu analysieren:

  • Einige Azure-Dienste verfügen über ein integriertes Überwachungsdashboard im Azure-Portal. Diese Dashboards werden als Erkenntnisse bezeichnet, und Sie finden sie im Bereich Insights von Azure Monitor im Azure-Portal.

  • Mit dem Metriken-Explorer können Sie Metriken für Azure-Ressourcen anzeigen und analysieren. Weitere Informationen finden Sie unter Analysieren von Metriken mit dem Azure Monitor-Metrik-Explorer.

  • Mit Log Analytics können Sie Protokolldaten mithilfe der Kusto-Abfragesprache (KQL) abfragen und analysieren. Weitere Informationen finden Sie unter Erste Schritte mit Protokollabfragen in Azure Monitor.

  • Das Azure-Portal hat eine Benutzeroberfläche, mit der Sie das Aktivitätsprotokoll anzeigen und darin suchen können. Um ausführlichere Analysen durchzuführen, leiten Sie die Daten an Azure Monitor-Protokolle weiter und führen Sie komplexere Abfragen in Log Analytics aus.

  • Application Insights überwacht die Verfügbarkeit, Leistung und Nutzung Ihrer Webanwendungen, sodass Sie Fehler identifizieren und diagnostizieren können, ohne darauf zu warten, dass ein Benutzer sie meldet.
    Application Insights beinhaltet Verbindungspunkte zu verschiedenen Entwicklungstools und lässt sich zur Unterstützung Ihrer DevOps-Prozesse in Visual Studio integrieren. Weitere Informationen finden Sie unter Anwendungsüberwachung für App Service.

Zu den Tools, die eine komplexere Visualisierung ermöglichen, gehören:

  • Dashboards, mit denen Sie verschiedene Typen von Daten in einen einzelnen Bereich im Azure-Portal kombinieren können.
  • Arbeitsmappen, anpassbare Berichte, die Sie im Azure-Portal erstellen können. Arbeitsmappen können Text, Metriken und Protokollabfragen enthalten.
  • Grafana, ein Tool auf einer offenen Plattform, das für operationale Dashboards ideal ist. Sie können Grafana verwenden, um Dashboards zu erstellen, die Daten aus mehreren anderen Quellen als Azure Monitor enthalten.
  • Power BI ist ein Geschäftsanalysedienst, der interaktive Visualisierungen für verschiedene Datenquellen bereitstellt. Sie können Power BI für den automatischen Import von Protokolldaten aus Azure Monitor konfigurieren, um diese Visualisierungen zu nutzen.

Visualisieren von API Management-Überwachungsdaten mithilfe eines Managed Grafana-Dashboards

Sie können Azure Managed Grafana verwenden, um API Management-Überwachungsdaten zu visualisieren, die in einem Log Analytics-Arbeitsbereich gesammelt werden. Verwenden Sie ein vordefiniertes API Management-Dashboard für die Echtzeitvisualisierung von Protokollen und Metriken, die von Ihrer API Management-Instanz gesammelt wurden.

Auf Ihrer API Management-Instanz

  • Konfigurieren Sie Diagnoseeinstellungen zum Sammeln von Ressourcenprotokollen und zum Senden an einen Log Analytics-Arbeitsbereich, um Ressourcenprotokolle und Metriken für API Management zu visualisieren.

  • Integrieren Sie Ihre API Management-Instanz in Application Insights, um detaillierte Daten zu Anforderungen für das API Management-Gateway zu visualisieren.

    Hinweis

    Wenn Sie Daten auf einem einzelnen Dashboard visualisieren möchten, konfigurieren Sie den Log Analytics-Arbeitsbereich für die Diagnoseeinstellungen und die Application Insights-Instanz in der gleichen Ressourcengruppe wie Ihre API Management-Instanz.

In Ihrem Managed Grafana-Arbeitsbereich:

  • Informationen zum Erstellen einer Managed Grafana-Instanz und eines entsprechenden Arbeitsbereichs finden Sie in der Schnellstartanleitung für das Portal oder für die Azure CLI.
  • Die Managed Grafana-Instanz muss sich im gleichen Abonnement befinden wie die API Management-Instanz.
  • Nach der Erstellung wird dem Grafana-Arbeitsbereich automatisch eine verwaltete Microsoft Entra-Identität zugewiesen, der wiederum die Rolle „Monitorleser" für das Abonnement zugewiesen wird. Mit diesem Ansatz kann von dem neuen Grafana-Arbeitsbereich aus unmittelbar auf Azure Monitor zugegriffen werden, ohne manuell Berechtigungen festlegen zu müssen. Weitere Informationen zum Konfigurieren von Datenquellen für Managed Grafana finden Sie hier.

Importieren Sie zunächst das API Management-Dashboard in Ihren Managed Grafana-Arbeitsbereich.

So importieren Sie das Dashboard

  1. Navigieren Sie zu Ihrem Azure Managed Grafana-Arbeitsbereich. Wählen Sie im Portal auf der Seite Übersicht Ihrer Managed Grafana-Instanz den Link Endpunkt aus.
  2. Navigieren Sie im Managed Grafana-Arbeitsbereich zu Dashboards>Durchsuchen>Importieren.
  3. Geben Sie auf der Seite Importieren unter Über „grafana.com“ importieren den Wert 16604 ein, und wählen Sie Laden aus.
  4. Wählen Sie unter Azure Monitor-Datenquelle eine entsprechende Datenquelle aus, überprüfen oder aktualisieren Sie die anderen Optionen, und wählen Sie anschließend Importieren aus.

Verwenden des API Management-Dashboards:

  1. Navigieren Sie im Managed Grafana-Arbeitsbereich zu Dashboards>Durchsuchen, und wählen Sie Ihr API Management-Dashboard aus.
  2. Wählen Sie in den Dropdownmenüs im oberen Bereich die gewünschten Optionen für Ihre API Management-Instanz aus. Wählen Sie nach Abschluss der Konfiguration eine Application Insights-Instanz und einen Log Analytics-Arbeitsbereich aus.

Überprüfen Sie die Standardvisualisierungen auf dem Dashboard. Diese sehen in etwa wie auf dem folgenden Screenshot aus:

Screenshot: API Management-Dashboard im Managed Grafana-Arbeitsbereich

Exportieren von Azure Monitor-Daten

Sie können Daten aus Azure Monitor in andere Tools exportieren:

Informationen zu den ersten Schritten mit der Azure Monitor REST-API finden Sie unter Exemplarische Vorgehensweise für die Azure Monitor-REST-API.

Verwenden von Kusto-Abfragen zum Analysieren von Protokolldaten

Sie können Azure Monitor Protokolldaten mit der Kusto-Abfragesprache (KQL) analysieren. Weitere Informationen finden Sie unter Protokollabfragen in Azure Monitor.

Verwenden von Azure Monitor-Warnungen, um Sie über Probleme zu benachrichtigen

Azure Monitor-Warnungen ermöglichen es Ihnen, Probleme in Ihrem System zu identifizieren und zu beheben. Außerdem werden Sie proaktiv benachrichtigt, wenn bestimmte Bedingungen in Ihren Überwachungsdaten gefunden werden, bevor Ihre Kunden sie bemerken. Sie können zu jeder Metrik oder Protokolldatenquelle der Azure Monitor-Datenplattform Warnungen erhalten. Es gibt verschiedene Typen von Azure Monitor-Warnungen, abhängig von den Diensten, die Sie überwachen, und den Überwachungsdaten, die Sie sammeln. Weitere Informationen finden Sie unter Auswählen des richtigen Warnungsregeltyps.

Informationen zum Einrichten einer Warnungsregel in Azure API Management finden Sie unter Einrichten einer Warnungsregel.

Beispiele für häufige Warnungen für Azure-Ressourcen finden Sie in den Beispielabfragen für Protokollwarnungen.

Implementieren von Warnungen im großen Maßstab

Einige Dienste können Sie im großen Stil überwachen, indem Sie dieselbe Metrikwarnungsregel auf mehrere Ressourcen desselben Typs anwenden, die sich in derselben Azure-Region befinden. Azure Monitor-Baselinewarnungen (AMBA) stellen eine halbautomatisierte Methode für die Implementierung wichtiger Metrikwarnungen der Plattform, Dashboards und Richtlinien im großen Stil bereit.

Erhalten von personalisierten Empfehlungen mit Azure Advisor

Wenn in einigen Diensten während eines Ressourcenvorgangs kritische Bedingungen oder unmittelbar bevorstehende Änderungen auftreten, wird auf der Dienstseite Übersicht im Portal eine Warnung angezeigt. Weitere Informationen und empfohlene Korrekturen für die Warnung finden Sie in Advisor-Empfehlungen unter Überwachung im linken Menü. Während des normalen Betriebs werden keine Advisor-Empfehlungen angezeigt.

Weitere Informationen zu Azure Advisor finden Sie unter Azure Advisor – Übersicht.