本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
可視化來自 Amazon Prometheus 託管服務的警報
您可以針對您已經連線的 Prometheus 資料來源設定 Alertmanager 資料來源,以視覺化方式呈現適用於 Prometheus 的 Amazon 管理服務或 Amazon Grafana Prometheus 警示。
先決條件
若要設定 Alertmanager 以搭配 Prometheus 的 Amazon 受管服務使用,您必須完成下列先決條件:
-
適用於 Prometheus 執行個體的 Amazon 受管服務,具有擷取指標,並設定至少一個警示或錄製規則。您將需要工作區的 URL(從 Prometheus 的 Amazon 受管服務中的工作區詳細信息中,您可以看到端點 URL。 工作區 URL 是端點 URL,結
api/v1/remote_write
尾處沒有)。 -
Amazon Managed Grafana 必須具備下列許可才能使用您的 Prometheus 資源。您必須將這些政策新增至中 適 AWS 用於資料來源的 Amazon 受管 Grafana 許可和政策 所述的服務管理或客戶管理政策。
-
aps:ListRules
-
aps:ListAlertManagerSilences
-
aps:ListAlertManagerAlerts
-
aps:GetAlertManagerStatus
-
aps:ListAlertManagerAlertGroups
-
aps:PutAlertManagerSilences
-
aps:DeleteAlertManagerSilence
-
若要設定 AlertManager 資料來源,以便與 Prometheus 的 Amazon 受管服務搭配使用
-
從 Grafana 主控台的 Grafana 功能表中,選擇 [設定] 下的 [資料來源] 頁面。
-
選擇「新增資料來源」,然後從資料來源類型清單中選取「警示管理員」。
-
為您的新資料來源提供下列資訊。
-
對於實施,選擇 Prometheus。
-
在 HTTP 下,對於 URL,提供附加的 Prometheus 工作區 URL。
alertmanager
例如https://aps-workspaces.us-east1.amazonaws.com/workspaces/ws-example-1234-5678-abcd-xyz00000001/alertmanager
。 -
在驗證下,開啟 SigV4Auth。這告訴 Grafana 對請求使用AWS 身份驗證。
-
在 SigV4Auth 詳細資料下,對於預設區域,提供您 Prometheus 執行個體的區域,例如
us-east-1
。
-
-
選擇 [儲存並測試] 以完成資料來源設定。
如果您的資料來源設定正確,您會看到一則訊息,說明 [已通過 Health 狀態檢查]。
若要將新的警示管理員資料來源連線至 Prometheus 資料來源
-
從 Grafana 主控台的 Grafana 功能表中,選擇 [設定] 下的 [資料來源] 頁面。
-
為 Prometheus 資料來源選取原始 Amazon 受管服務,然後開啟透過警示 UI 管理提醒切換開關。
-
在警報管理員資料來源下拉式清單中,選取您新建立的警示管理員資料來源。
-
選擇 [儲存並測試] 以完成資料來源的設定。