Vizualizace dat z Azure Data Exploreru v Grafaně

Grafana je analytická platforma, kde můžete dotazovat a vizualizovat data a pak vytvářet a sdílet řídicí panely na základě vizualizací. Grafana poskytuje modul plug-in Azure Data Explorer, který umožňuje připojit se k datům z Azure Data Explorer a vizualizovat je. Modul plug-in funguje jak se službou Azure Managed Grafana , tak se službou Grafana v místním prostředí.

V tomto článku se dozvíte, jak nakonfigurovat cluster jako zdroj dat pro Grafana a vizualizovat data v Grafaně pro službu Azure Managed Grafana a Grafana v místním prostředí. Pokud chcete postupovat podle příkladů v tomto článku, ingestujte ukázková data StormEvents. Ukázková datová sada StormEvents obsahuje data související s počasím z národních center pro informace o životním prostředí.

Požadavky

Konfigurace zdroje dat

Pokud chcete nakonfigurovat Azure Data Explorer jako zdroj dat, postupujte podle pokynů pro vaše prostředí Grafana.

Přidání spravované identity do role čtenáře

Managed Grafana ve výchozím nastavení vytvoří spravovanou identitu přiřazenou systémem pro každý nový pracovní prostor. Můžete ho použít pro přístup ke clusteru Azure Data Explorer.

  1. V Azure Portal přejděte do clusteru Azure Data Explorer.

  2. V části Přehled vyberte databázi, která obsahuje ukázková data StormEvents .

    Snímek obrazovky se stránkou přehledu azure Data Explorer a výběrem ukázkové databáze

  3. Vyberte Oprávnění>Přidat>prohlížeč.

    Snímek obrazovky se stránkou oprávnění se zvýrazněným tlačítkem Přidat

  4. Do vyhledávacího pole zadejte název pracovního prostoru Spravované grafany.

  5. Ve výsledcích hledání vyberte výsledek, který odpovídá názvu vašeho pracovního prostoru, a pak zvolte Vybrat.

    Snímek obrazovky s podoknem pro nové objekty zabezpečení a názvem vybraného pracovního prostoru

Nastavení Azure Data Explorer jako zdroje dat Grafana

Spravované pracovní prostory Grafana mají předinstalovaný modul plug-in Azure Data Explorer.

  1. V Azure Portal přejděte do pracovního prostoru Managed Grafana.

  2. V části Přehled vyberte odkaz Koncový bod a otevřete uživatelské rozhraní Grafana.

  3. V nabídce vlevo v Grafaně vyberte ikonu ozubeného kola. Pak vyberte Zdroje dat.

    Snímek obrazovky s nabídkou nastavení Grafana a možností pro zdroje dat

  4. Vyberte Azure Data Explorer Datasource.

    Snímek obrazovky se stránkou zdrojů dat se zvýrazněným zdrojem azure Data Explorer

  5. V části Podrobnosti o připojení zadejte adresu URL clusteru Azure Data Explorer.

    Snímek obrazovky s podoknem podrobností o připojení se zvýrazněným polem pro adresu URL clusteru

  6. Vyberte Uložit & test.

Vizualizace dat

Dokončili jste konfiguraci Azure Data Explorer jako zdroje dat pro Grafana. Teď je čas vizualizovat data.

Následující základní příklad používá režim tvůrce dotazů i režim nezpracovaného editoru dotazů. Doporučujeme zobrazit si dotazy na zápis pro Azure Data Explorer s příklady dalších dotazů, které se mají na datovou sadu spustit.

  1. V nabídce vlevo v Grafaně vyberte ikonu plus. Pak vyberte Řídicí panel.

    Snímek obrazovky s nabídkou nastavení Grafana se zvýrazněnou možností řídicího panelu

  2. Na kartě Přidat vyberte Graf.

    Snímek obrazovky se stránkou pro přidání panelu se zvýrazněnou možností grafu

  3. V podokně grafu vyberteUpravitnázev> panelu.

    Snímek obrazovky s nabídkou panelu Grafana se zvýrazněnou možností úprav

  4. V dolní části podokna vyberte Zdroj dat a pak vyberte zdroj dat, který jste nakonfigurovali.

    Snímek obrazovky s nabídkou pro výběr zdroje dat

Režim tvůrce dotazů

K definování dotazu použijte režim tvůrce dotazů.

  1. Pod zdrojem dat vyberte Databáze a v rozevíracím seznamu zvolte databázi.

  2. Vyberte Od a v rozevíracím seznamu zvolte svoji tabulku.

    Snímek obrazovky s tvůrcem dotazů, který ukazuje výběr tabulky ze seznamu ukázek

  3. Teď, když je tabulka definovaná, vyfiltrujte data:

    1. Vyberte + napravo od kde (filtr) a vyberte jeden nebo více sloupců v tabulce.
    2. Pro každý filtr definujte hodnoty pomocí příslušného operátoru. Tento výběr se podobá použití operátoru where v dotazovací jazyk Kusto.
  4. Vyberte hodnoty, které chcete v tabulce prezentovat:

    1. Vyberte + napravo od sloupce Hodnota a vyberte sloupce hodnot, které se zobrazí v podokně.

    2. Pro každý sloupec hodnot nastavte typ agregace.

      Můžete nastavit jeden nebo více sloupců hodnot. Tento výběr je ekvivalentní použití operátoru sumarizace.

  5. Vyberte + napravo od možnosti Seskupit podle (shrnout) a vyberte jeden nebo více sloupců, které se použijí k uspořádání hodnot do skupin. Tento výběr je ekvivalentní výrazu skupiny v operátoru summarize .

  6. Vyberte Spustit dotaz.

    Snímek obrazovky tvůrce dotazů s dokončenými všemi hodnotami

    Tip

    Při dokončování nastavení v tvůrci dotazů se vytvoří dotazovací jazyk Kusto dotaz. Tento dotaz ukazuje logiku, kterou jste vytvořili pomocí grafického editoru dotazů.

  7. Výběrem možnosti Upravit KQL přejděte do režimu nezpracované verze. Upravte dotaz pomocí flexibility a výkonu dotazovací jazyk Kusto.

Snímek obrazovky nezpracovaného dotazu v tvůrci dotazů

Nezpracovaný režim

K úpravě dotazu použijte nezpracovaný režim.

  1. V podokně dotazu vložte následující dotaz a pak vyberte Spustit. Dotaz pro ukázkovou datovou sadu započítá počet událostí podle dne.

    StormEvents
    | summarize event_count=count() by bin(StartTime, 1d)
    

    Snímek obrazovky s oknem dotazu se zvýrazněným tlačítkem pro spuštění dotazu

  2. Graf nezobrazuje žádné výsledky, protože je vymezený (ve výchozím nastavení) na data za posledních šest hodin. V horní nabídce vyberte Posledních 6 hodin.

    Snímek obrazovky s výchozím časovým filtrem posledních šesti hodin

  3. Zadejte vlastní rozsah, který pokrývá rok 2007, který je součástí ukázkové datové sady StormEvents. Pak vyberte Použít.

    Snímek obrazovky s ovládacím prvku vlastního rozsahu s vybraným vlastním rozsahem kalendářních dat

    Graf teď zobrazuje data z roku 2007 rozdělená do intervalů po dnech.

    Snímek obrazovky s dokončeným grafem na panelu grafu

  4. V horní nabídce vyberte ikonu pro uložení: .

Pokud chcete přepnout do režimu tvůrce dotazů, vyberte Přepnout na tvůrce. Grafana převede dotaz na dostupnou logiku v tvůrci dotazů. Logika tvůrce dotazů je omezená, takže můžete ztratit ruční změny provedené v dotazu.

Snímek obrazovky s oknem dotazu se zvýrazněným tlačítkem pro přepnutí na tvůrce

Vytváření upozornění

  1. Na domovském řídicím panelu vyberte Kanály upozornění>a vytvořte nový kanál oznámení.

    Snímek obrazovky řídicího panelu se zvýrazněnou možností vytvoření kanálu oznámení

  2. Zadejte název a typ v části Nový kanál oznámení a pak vyberte Uložit.

    Snímek obrazovky s oknem pro vytvoření nového kanálu oznámení

  3. Na řídicím panelu vyberte v rozevíracím seznamu Upravit .

    Snímek obrazovky s panelem řídicího panelu se zvýrazněným příkazem nabídky Upravit

  4. Výběrem ikony zvonku upozornění otevřete podokno Výstraha . Vyberte Vytvořit upozornění a pak vyplňte vlastnosti výstrahy.

    Snímek obrazovky s podoknem pro výběr vlastností upozornění

  5. Výběrem ikony Uložit řídicí panel uložte změny.