共用方式為


將 Grafana 連線至 Prometheus 的 Azure 監視器受控服務

分析和呈現 Prometheus 資料最常見的方式是使用 Grafana 儀表板。 本文說明如何將 Prometheus 的 Azure 監視器受控服務 設定為不同版本 Grafana 的資料來源,包括 Azure 受控 Grafana、在 Azure VM 上執行的自我裝載 Grafana,以及在 Azure 外部執行的 Grafana 執行個體。

這很重要

具有 Grafana 的 Azure 監視器儀表板 現在提供公開預覽版。 此版本的 Grafana 裝載於 Azure 中,不需要設定即可連線到適用於 Prometheus 的 Azure 監視器受控服務。 本文說明如何連線到 Azure 監視器工作區,以在需要設定的其他 Grafana 版本中包含 Prometheus 計量。

Azure 監控工作區查詢端點

適用於 Prometheus 的 Azure 監視器受控服務會將資料儲存在 Azure 監視器工作區中。 每個版本的 Grafana 都會使用此工作區的查詢端點來存取它。 若要尋找查詢端點,請在 Azure 入口網站 中開啟 Azure 監視器工作區的 [概觀] 頁面。

顯示 Azure 監視器工作區查詢端點 URL 的螢幕快照。

設定 Grafana

Azure 受控 Grafana 執行個體已自動設定具有 [監視資料讀取器] 角色的受控識別。 此身分識別用於向 Azure 監視器驗證 Grafana。

在 Grafana 中建立 Prometheus 數據源

使用下列步驟將 Prometheus 設定為資料來源:

  1. 在 Azure 入口網站 中開啟 Azure 受控 Grafana 工作區,然後選取端點以檢視 Grafana 工作區。

  2. 選取 [連線資料來源]>,然後選取 [新增資料來源]。

  3. 搜尋並選取 [Prometheus]。

  4. 將 Azure 監視器工作區中的查詢端點貼到 [Prometheus 伺服器 URL ] 欄位中。

  5. [驗證] 底下,選取 [Azure 驗證]。

  6. [Azure 驗證] 底下,從 [驗證] 下拉式清單中選取 [受控識別]。

  7. 捲動到頁面底部,然後選取 [儲存與測試]

    顯示 Prometheus 資料源設定的螢幕快照。