Azure Data Explorer is een service voor logboeken en telemetriegegevensverkenning. In deze handleiding leert u hoe u een Azure Data Explorer-gegevensbron toevoegt aan Grafana en hoe u Azure Data Explorer configureert met behulp van elke verificatieoptie die beschikbaar is voor deze gegevensbron.
Voeg een Azure Data Explorer-gegevensbron toe aan Grafana door de onderstaande stappen te volgen.
Open een azure Managed Grafana-exemplaar in Azure Portal.
Open in de sectie Overzicht de eindpunt-URL .
Implementeer in de Grafana-portal het menu aan de linkerkant en selecteer Verbinding maken ions> Verbinding maken gegevens.
Selecteer Azure Data Explorer Datasource in de lijst en voeg deze toe aan Grafana door een Azure Data Explorer-gegevensbronbron maken te selecteren.
Een Azure Data Explorer-gegevensbron configureren
Voer de configuratie-instellingen van Azure Data Explorer in.
Bewerk eventueel de naam van de gegevensbron op het tabblad Instellingen.
Voer onder Verbinding maken ion Details de URL van het Azure Data Explorer-databasecluster in.
Selecteer de gewenste verificatieoptie tussen beheerde identiteit, app-registratie (service-principal) of huidige gebruiker (verificatie op basis van gebruikers).
Verifiëren met een beheerde identiteit zonder expliciete referenties te gebruiken.
Een nieuwe machtiging toevoegen
Open uw Azure Data Explorer-cluster in Azure Portal.
Selecteer in de sectie Overzicht de database die uw gegevens bevat.
Selecteer Machtigingen > toevoegen > viewer.
Voer in het zoekvak de naam van uw Azure Managed Grafana-werkruimte in, selecteer de werkruimte en kies Selecteren. Er wordt een melding weergegeven dat het is gelukt.
De gegevensbron configureren in Grafana
Selecteer beheerde identiteit in Grafana, onder Verificatiemethode.
Selecteer Opslaan en testen. De melding 'Geslaagd' geeft aan dat Grafana gegevens kan ophalen uit de database.
Verifiëren met app-registratie met behulp van een Microsoft Entra-service-principal.
Selecteer in Grafana, onder Verificatiemethode, app-registratie.
Selecteer uw Azure Cloud voor Azure Cloud. Bijvoorbeeld Azure.
Voer een map-id (tenant), toepassings-id (client) en clientgeheim in
U kunt eventueel ook de secties Queryoptimalisaties, Databaseschema-instellingen en Tracering bewerken.
Selecteer Opslaan en testen om de verbinding te valideren. De melding 'Geslaagd' geeft aan dat Grafana verbinding kan maken met de database.
Gebruik de verificatiemethode op basis van gebruikers, waarbij gebruik wordt gemaakt van de Microsoft Entra ID-referenties van de huidige Grafana-gebruiker in de geconfigureerde gegevensbron.
Wanneer u een Azure Data Explorer-gegevensbron configureert met de huidige gebruikersverificatiemethode, voert Grafana een query uit op Azure Data Explorer met behulp van de referenties van de gebruiker.
Let op
Verificatie op basis van gebruikers in Grafana-gegevensbronnen is experimenteel.
Let op
Deze functie is niet compatibel met gebruiksvoorbeelden waarvoor always-on-computertoegang tot de opgevraagde gegevens is vereist, waaronder waarschuwingen, rapportage, querycaching en openbare dashboards. De huidige gebruikersverificatiemethode is afhankelijk van een gebruiker die is aangemeld, in een interactieve sessie, zodat Grafana de database kan bereiken. Wanneer verificatie op basis van gebruikers wordt gebruikt en er geen gebruiker is aangemeld, kunnen geautomatiseerde taken niet op de achtergrond worden uitgevoerd. Als u geautomatiseerde taken voor Azure Data Explorer wilt gebruiken, raden we u aan een andere Azure Data Explorer-gegevensbron in te stellen met behulp van een andere verificatiemethode.
Een nieuwe machtiging toevoegen
Voeg een nieuwe machtiging toe voor uw gebruikersaccount voor toegang tot de database.
Open in Azure Portal de Azure Data Explorer-databaseresource en selecteer Machtigingen>toevoegen>viewer.
Voer uw naam of e-mailadres in de zoekbalk in, selecteer uw gebruikersaccount en kies Selecteren.
Een melding bevestigt dat de machtiging is toegevoegd aan de database.
De gegevensbron configureren in Grafana
Selecteer in Grafana onder Verificatiemethode de optie Huidige gebruiker.
Selecteer Opslaan en testen. De melding 'Geslaagd' geeft aan dat Grafana gegevens kan ophalen uit de database.
Een Azure Data Explorer-gegevensbron maken
Voeg in de Azure CLI een Azure Data Explorer-gegevensbron toe en configureer deze door de opdracht az grafana data-source create uit te voeren. Kies uw voorkeursverificatiemethode en raadpleeg het bijbehorende tabblad hieronder voor meer informatie.
Wanneer u deze opdrachten uitvoert, vervangt u alle tijdelijke aanduidingen door uw eigen gegevens.
Verifiëren met de huidige gebruikersmethode. Deze methode maakt gebruik van de Microsoft Entra ID-referenties van de huidige Grafana-gebruiker in de geconfigureerde gegevensbron.
Wanneer u een Azure Data Explorer-gegevensbron configureert met de huidige gebruikersverificatiemethode, voert Grafana een query uit op Azure Data Explorer met behulp van de referenties van de gebruiker.
Notitie
De implementatie van verificatie op basis van gebruikers in Azure Managed Grafana wordt uitgevoerd en wordt eind 2023 voltooid in alle regio's.
Let op
Verificatie op basis van gebruikers in Grafana-gegevensbronnen is experimenteel.
Let op
Deze functie is niet compatibel met gebruiksvoorbeelden waarvoor always-on-computertoegang tot de opgevraagde gegevens is vereist, waaronder waarschuwingen, rapportage, querycaching en openbare dashboards. De huidige gebruikersverificatiemethode is afhankelijk van een gebruiker die is aangemeld, in een interactieve sessie, zodat Grafana de database kan bereiken. Wanneer verificatie op basis van gebruikers wordt gebruikt en er geen gebruiker is aangemeld, kunnen geautomatiseerde taken niet op de achtergrond worden uitgevoerd. Als u geautomatiseerde taken voor Azure Data Explorer wilt gebruiken, raden we u aan een andere Azure Data Explorer-gegevensbron in te stellen met behulp van een andere verificatiemethode.
Volg de onderstaande stappen om een Azure Data Explorer-gegevensbron bij te werken. Wanneer u deze opdrachten uitvoert, vervangt u alle tijdelijke aanduidingen door uw eigen gegevens.
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"