

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 通知
<a name="v10-alerting-explore-notifications"></a>

****  
本文件主題專為支援 Grafana **10.x 版的 Grafana** 工作區而設計。  
如需支援 Grafana 12.x 版的 Grafana 工作區，請參閱 [使用 Grafana 第 12 版](using-grafana-v12.md)。  
如需支援 Grafana 9.x 版的 Grafana 工作區，請參閱 [使用 Grafana 第 9 版](using-grafana-v9.md)。  
如需支援 Grafana 8.x 版的 Grafana 工作區，請參閱 [使用 Grafana 第 8 版](using-grafana-v8.md)。

選擇傳送提醒通知的方式、時間和位置，是設定提醒系統的重要部分。這些決策將直接影響您快速解決問題的能力，而不會錯過任何重要事項。

首先，請定義您的[聯絡點](v10-alerting-explore-contacts.md)，以定義傳送提醒通知的位置。聯絡點是一組或多個用於傳送通知的整合。將通知範本新增至聯絡點，以便在通知中重複使用且一致的訊息。

接著，建立通知政策，這是一組規則，用於將提醒路由到聯絡點的位置、時間和方式。在通知政策中，您可以選擇您建立的其中一個聯絡點，以定義傳送提醒通知的位置。

## 警示管理員
<a name="v10-alerting-explore-notifications-alertmanager"></a>

Grafana 使用警示管理員來傳送觸發和解決警示的通知。Grafana 有自己的 Alertmanager，在使用者介面中稱為 **Grafana**，但也支援從其他 Alertmanager 傳送通知，例如 [Prometheus Alertmanager](https://prometheus.io/docs/alerting/latest/alertmanager/)。Grafana Alertmanager 使用通知政策和聯絡點來設定通知的傳送方式和位置；通知的傳送頻率；以及提醒是否都應該在相同的通知中傳送、根據一組標籤以分組通知傳送，還是單獨傳送通知。

## 通知政策
<a name="v10-alerting-explore-notifications-policies"></a>

通知政策控制通知傳送的時間和位置。通知政策可以選擇在同一通知中一起傳送所有提醒、根據一組標籤在分組通知中傳送提醒，或將提醒作為個別通知傳送。您可以設定每個通知政策來控制應傳送通知的頻率，以及具有一或多個靜音時間，以在一天中的特定時間和一週中的特定天禁止通知。

通知政策會組織在樹狀結構中，其中樹根目錄有一個稱為預設政策的通知政策。只能有一個預設政策，且無法刪除預設政策。

特定路由政策是根政策的子系，可用於根據一組相符標籤，比對所有警示或警示子集。當警示相符的標籤符合警示中的標籤時，通知政策會比對警示。

巢狀政策可以有自己的巢狀政策，允許額外的警示比對。巢狀政策的範例可能是傳送基礎設施提醒給 Ops 團隊；而子政策可能會傳送高優先順序提醒給 Pagerduty 和低優先順序提醒給 Slack。

無論其標籤為何，所有提醒都會符合預設政策。不過，當預設政策收到提醒時，它會查看每個巢狀政策，並將提醒傳送至符合提醒的第一個巢狀政策。如果巢狀政策有進一步的巢狀政策，則可以嘗試將提醒與其其中一個巢狀政策進行比對。如果沒有巢狀政策符合提醒，則政策本身就是相符政策。如果沒有巢狀政策，或沒有巢狀政策符合提醒，則預設政策是相符政策。

如需通知政策的詳細資訊，請參閱 [通知政策](v10-alerting-explore-notifications-policies-details.md)。

## 通知範本
<a name="v10-alerting-explore-notifications-templating"></a>

您可以使用 範本自訂通知。例如， 範本可用來變更傳送至 Slack 通知的標題和訊息。

範本不限於個別整合或聯絡點，而是可用於相同聯絡點中的多個整合，甚至是跨不同聯絡點的整合。例如，Grafana 使用者可以建立名為 的範本，`custom_subject_or_title`並將其用於 Pager Duty 中的範本主題和 Slack 訊息的標題，而無需建立兩個單獨的範本。

所有通知範本都是以 [Go 的範本語言](https://pkg.go.dev/text/template)撰寫，且位於警示頁面上的聯絡點索引標籤中。

如需自訂通知的詳細資訊，請參閱 [自訂通知](v10-alerting-manage-notifications.md)。

## 靜音
<a name="v10-alerting-explore-notifications-silences"></a>

您可以使用靜音來將一或多個觸發規則的通知靜音。靜音不會停止觸發或解決警示，也不會在使用者介面中隱藏觸發警示。只要其持續時間可以設定為分鐘、小時、天、月或年，靜音就會持續。

如需使用靜音的詳細資訊，請參閱 [靜音提醒通知](v10-alerting-silences.md)。