將 Azure 監視器警示與 Grafana 搭配使用
在本指南中,您將了解如何設定 Azure 監視器警示,並將其與 Azure 受控 Grafana 搭配使用。
Azure 監視器和 Grafana 都提供警示功能。
注意
Grafana 警示僅適用於標準方案中的執行個體。
Grafana 為許多支援的資料來源提供警示功能。 警示規則在 Azure 受控 Grafana 工作區中進行處理,並且它們會與儀表板轉譯共用相同的計算資源和查詢節流限制。 如需這些限制的詳細資訊,請參閱效能考慮和限制 (英文)。
Azure 監視器有自己的警示系統。 它具有許多優點:
- 可擴縮性:Azure 監視器警示在 Azure 監視器平台中進行評估,該平台的架構會根據需求自動調整。
- 合規性:Azure 監視器警示和動作群組受 Azure 隱私權合規性標準控管,包括取消訂閱支援。
- 自訂通知和動作:Azure 監視器警示使用動作群組透過電子郵件、簡訊、語音和推播通知來傳送通知。 這些事件可以設定為觸發在函式、邏輯應用程式、Webhook 和其他支援的動作類型中實作的進一步動作。
- 一致的資源管理:Azure 監視器警示會作為 Azure 資源進行管理。 您可以使用 Azure API 和工具 (例如 ARM 範本、Azure CLI 或 SDK) 來建立、更新和檢視它們。
對於任何 Azure 監視器服務,包括適用於 Prometheus 的 Azure 監視器受管理服務,您應該在 Azure 監視器中定義和管理警示規則。 您可以在 Azure 受控 Grafana 中包含的 Azure 警示使用量儀表板中,檢視已觸發和已解決的警示。
重要
若要設定 Azure 監視器的警示,建議您直接使用 Azure 監視器的原生警示功能。 Microsoft 未正式支援將 Grafana 警示與 Azure 監視器服務搭配使用。
建立 Azure 監視器警示
根據警示類型在 Azure 監視器中定義警示規則:
警示類型 | 描述 |
---|---|
適用於 Prometheus 的受管理服務 | 使用 Prometheus 規則群組。 提供了一組適用於 AKS 的預先定義的 Prometheus 警示規則和記錄規則。 |
其他計量、記錄、健康情況 | 建立新的警示規則。 |
您可以使用 Azure 受控 Grafana 工作區中的 Azure 警示使用量儀表板來檢視警示狀態和條件。
相關內容
在本操作指南中,您已了解如何設定 Azure 監視器的警示,並在 Azure 受控 Grafana 中使用它們。 若要了解如何將 Grafana 警示用於其他資料來源,請參閱 Grafana 警示和在 Azure 受控 Grafana 中設定電子郵件通知。