Freigeben über


Konfigurieren einer Azure Data Explorer-Datenquelle

Azure Data Explorer ist ein Protokoll- und Telemetriedaten-Explorationsdienst. In dieser Anleitung erfahren Sie, wie Sie Grafana eine Azure Data Explorer-Datenquelle hinzufügen und wie Sie Azure Data Explorer mithilfe jeder für diese Datenquelle verfügbaren Authentifizierungsoption konfigurieren.

Voraussetzungen

Hinzufügen einer Azure Data Explorer-Datenquelle

Fügen Sie Grafana eine Azure Data Explorer-Datenquelle hinzu, indem Sie die folgenden Schritte ausführen.

  1. Öffnen Sie eine Azure Managed Grafana-Instanz im Azure-Portal.
  2. Öffnen Sie im Abschnitt Übersicht die Endpunkt-URL.
  3. Gehen Sie im Grafana-Portal zu Verbindungen>Datenquellen>Neue Datenquelle hinzufügen, suchen Sie nach Azure Data Explorer Datasource und wählen Sie diese aus.

Konfigurieren einer Azure Data Explorer-Datenquelle

Geben Sie Azure Data Explorer-Konfigurationseinstellungen ein.

  1. Im Tab Einstellungen können Sie optional den Namen der Datenquelle bearbeiten.

    Screenshot der Grafana-Plattform, der die grundlegenden Konfigurationseinstellungen für Azure Data Explorer zeigt.

  2. Geben Sie unter Verbindungsdetails die Cluster-URL der Azure Data Explorer-Datenbank ein.

  3. Wählen Sie Ihre bevorzugte Authentifizierungsoption aus: Verwaltete Identität, App-Registrierung (Dienstprinzipal) oder Aktueller Benutzer (benutzerbasierte Authentifizierung).

    Authentifizieren mit einer verwalteten Identität ohne explizite Anmeldeinformationen.

    Hinzufügen einer neuen Berechtigung

    1. Navigieren Sie im Azure-Portal zum Azure Data Explorer-Cluster.
    2. Wählen Sie im linken Menü Daten>Datenbanken aus und klicken Sie anschließend auf die Datenbank, die Ihre Daten enthält.
    3. Wählen Sie Berechtigungen>, dann Hinzufügen und anschließend >Viewer aus.
    4. Geben Sie im Suchfeld Ihren Azure Managed Grafana-Arbeitsbereichsnamen ein, wählen Sie den Arbeitsbereich aus, und wählen Sie dann Auswählen aus. Es wird eine Erfolgsbenachrichtigung angezeigt.

    Konfigurieren der Datenquelle in Grafana

    1. Wählen Sie in Grafana unter Authentifizierungsmethode die Option Verwaltete Identität aus.
    2. Wählen Sie Speichern und testen aus. Die angezeigte Erfolgsbenachrichtigung gibt an, dass Grafana Daten aus der Datenbank abrufen kann.

Azure Data Explorer-Datenquelle erstellen

Fügen Sie in der Azure CLI eine Azure Data Explorer-Datenquelle hinzu und konfigurieren Sie sie, indem Sie den Befehl az grafana data-source create ausführen. Wählen Sie Ihre bevorzugte Authentifizierungsmethode aus, und verweisen Sie auf die entsprechende Registerkarte unten, um Weitere Informationen zu erhalten.

Ersetzen Sie beim Ausführen dieser Befehle alle Platzhalter durch Ihre eigenen Informationen.

Authentifizieren mit einer verwalteten Identität ohne explizite Anmeldeinformationen.

az grafana data-source create --name <azure-managed-grafana-workspace> --definition '{
  "name": "<data-source-name>",
  "type": "grafana-azure-data-explorer-datasource",
  "access": "proxy",
  "jsonData": {
    "clusterUrl": "<cluster-url>",
    "dataConsistency": "strongconsistency",
    "azureCredentials": {
      "authType": "msi"
    }
  }
}'

Aktualisieren einer Azure Data Explorer-Datenquelle

Führen Sie die folgenden Schritte aus, um eine Azure Data Explorer-Datenquelle zu aktualisieren. Ersetzen Sie beim Ausführen dieser Befehle alle Platzhalter durch Ihre eigenen Informationen.

  1. Rufen Sie die ID der Azure Data Explorer-Datenquelle ab, um mit az grafana-Datenquellenlistezu aktualisieren.

    az grafana data-source list --resource-group <azure-managed-grafana-resource-group> --name <azure-managed-grafana-workspace> --query "[?type=='grafana-azure-data-explorer-datasource'].id"
    
  2. Führen Sie den Befehl az grafana data-source update aus, um die Datenquelle zu aktualisieren.

    Aktualisieren Sie beispielsweise den Namen und die Cluster-URL der Azure Data Explorer-Datenquelle mit dem folgenden Befehl.

    az grafana data-source update --resource-group <azure-managed-grafana-workspace-resource-group> --name <azure-managed-grafana-workspace> --data-source-id <data-source-id> --set name="<new-name>" url="<new-url>
    

Nächster Schritt