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

GILT FÜR: Developer | Basic | Basic v2 | Standard | Standard v2 | Premium

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.

Voraussetzungen

  • 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.

  • 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. Dadurch 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 des API Management-Dashboards

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

Nächste Schritte