在 Grafana 中從 Azure 資料總管將資料視覺化
Grafana 是一個分析平臺,您可以在其中查詢和可視化數據,然後根據您的視覺效果建立和共用儀錶板。 Grafana 提供 Azure Data Explorer 外掛程式,可讓您從 Azure Data Explorer 連線並可視化數據。 外掛程式可與 Azure 受控 Grafana 和自我裝載 Grafana 搭配運作。
在本文中,您將瞭解如何將 叢集設定為 Grafana 的數據源 ,並將 Grafana 中適用於 Azure Managed Grafana 和自我裝載 Grafana 的數據可視化。 若要遵循本文中的範例, 請擷取 StormEvents 範例數據。 StormEvents 範例數據集包含 來自國家環境資訊中心天氣相關數據。
必要條件
- 針對 Azure 受控 Grafana,Azure 帳戶和 Azure 受控 Grafana 實例。
- 針對自我裝載 Grafana,Grafana 5.3.0 版或更新版本適用於您的作業系統,以及適用於 Grafana 的 Azure Data Explorer 外掛程式。 您需要外掛程式 3.0.5 版或更新版本,才能使用 Grafana 查詢產生器。
- Azure 資料總管叢集和資料庫。 您可以 建立免費叢集 或 建立完整的叢集。 若要決定哪一個最適合您,請檢查 功能比較。
設定資料來源
若要將 Azure Data Explorer 設定為數據源,請遵循 Grafana 環境的步驟。
將受控識別新增至查看器角色
受控 Grafana 預設會為每個新的工作區建立系統指派的受控識別。 您可以使用它來存取 Azure Data Explorer 叢集。
在 Azure 入口網站中,移至您的 Azure 資料總管叢集。
在 [ 概觀 ] 區段中,選取具有 StormEvents 範例數據的資料庫。
選取 [許可權>新增>查看器]。
在搜尋方塊中,輸入您的Managed Grafana工作區名稱。
在搜尋結果中,選取符合您工作區名稱的結果,然後選擇 [ 選取]。
將 Azure Data Explorer 設定為 Grafana 數據源
受控 Grafana 工作區隨附預安裝 Azure Data Explorer 外掛程式。
視覺化資料
您已完成將 Azure Data Explorer 設定為 Grafana 的數據源。 現在是時候將數據可視化。
下列基本範例會使用查詢產生器模式和查詢編輯器的原始模式。 建議您檢視 Azure Data Explorer 的撰寫查詢,以取得針對數據集執行的其他查詢範例。
在 Grafana 的左側功能表上,選取加號圖示。 然後選取 [ 儀錶板]。
在 [新增] 索引標籤底下,選取 [圖表]。
在圖形窗格中,選取 [ 面板標題>編輯]。
在窗格底部,選取 [數據源],然後選取您設定的數據源。
查詢產生器模式
使用查詢產生器模式來定義您的查詢。
在數據源下方,選取 [ 資料庫 ],然後從下拉式清單中選擇您的資料庫。
選取 [來源 ],然後從下拉式清單中選擇您的數據表。
現在已定義資料表,請篩選資料:
- 選取 + [ 位置] (篩選) 右側,以選取數據表中的一或多個數據行。
- 針對每個篩選條件,請使用適用的運算符來定義值。 此選取範圍類似於使用 Kusto 查詢語言 中的 where 運算符。
選取資料表中要呈現的值:
選取 + [ 值 ] 資料行右邊,以選取將出現在窗格上的值數據行。
針對每個值數據行,設定匯總類型。
您可以設定一或多個值資料行。 這個選取範圍相當於使用 summarize運算元。
選取 + [ 群組] 的右邊, (摘要) 選取一或多個數據行,以便用來將值排列成群組。 這個選取範圍相當於運算符中的
summarize
群組表達式。選取 [執行查詢]。
提示
當您在查詢產生器中完成設定時,就會建立 Kusto 查詢語言 查詢。 此查詢會顯示您使用圖形化查詢編輯器所建構的邏輯。
選取 [編輯 KQL ] 以移至原始模式。 使用 Kusto 查詢語言 的彈性和功能來編輯查詢。
原始模式
使用原始模式編輯查詢。
在查詢窗格中,貼上下列查詢,然後選取 [ 執行]。 查詢會將範例數據集的事件計數貯體。
StormEvents | summarize event_count=count() by bin(StartTime, 1d)
圖表不會顯示任何結果,因為其範圍預設為 (,) 過去六小時的數據。 在頂端功能表上,選取 [過去 6 小時]。
指定涵蓋 2007 的自定義範圍,也就是 StormEvents 範例數據集中包含的年份。 然後選取 [套用]。
現在圖表會顯示 2007 中的資料,並依據日期分佈。
在頂端選單上,選取儲存圖示: 。
若要切換至查詢產生器模式,請選取 [ 切換至產生器]。 Grafana 會將查詢轉換成查詢產生器中的可用邏輯。 查詢產生器邏輯有限,因此您可能會失去對查詢所做的手動變更。
建立警示
在 [首頁儀錶板] 中,選取 [ 警示>通知通道 ] 以建立新的通知通道。
在 [ 新增通知通道] 下輸入名稱和輸入 ,然後選取 [ 儲存]。
在儀錶板上,從下拉式清單中選取 [ 編輯 ]。
選取警示鈴鐺圖示以開啟 [ 警示 ] 窗格。 選取 [建立警示],然後完成警示的屬性。
選取 [ 儲存儀錶板 ] 圖示以儲存變更。
相關內容
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應