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
- 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.
- Navigieren Sie im Managed Grafana-Arbeitsbereich zu Dashboards>Durchsuchen>Importieren.
- Geben Sie auf der Seite Importieren unter Über „grafana.com“ importieren den Wert 16604 ein, und wählen Sie Laden aus.
- 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
- Navigieren Sie im Managed Grafana-Arbeitsbereich zu Dashboards>Durchsuchen, und wählen Sie Ihr API Management-Dashboard aus.
- 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:
Nächste Schritte
- Weitere Informationen zur Verwaltung Ihres Grafana-Dashboards finden Sie in der Dokumentation zu Grafana.
- Protokollabfragen und Diagramme aus dem Azure-Portal können ganz einfach an Ihr Managed Grafana-Dashboard angeheftet werden. Weitere Informationen finden Sie unter Überwachen Ihrer Azure-Dienste in Grafana.