

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

# 提醒通知
<a name="old-alert-notifications"></a>

****  
本文件主題討論 Grafana 中的舊版提醒。舊版提醒會在 Amazon Managed Grafana 第 12 版中移除。您必須先遷移至 Grafana 提醒，才能升級至 v12。如需詳細資訊，請參閱下列其中一個主題。  
如需支援 Grafana 10.x 版的 Grafana 工作區，請參閱 [Grafana 第 10 版中的提醒](v10-alerts.md)。  
如需支援 Grafana 9.x 版的 Grafana 工作區，請參閱 [Grafana 第 9 版中的提醒](v9-alerts.md)。  
如需支援 Grafana 8.x 版的 Grafana 工作區，請參閱 [Grafana 提醒](alerts-overview.md)。

 當警示變更狀態時，它會傳送通知。每個提醒規則可以有多個通知。若要將通知新增至提醒規則，您必須先新增和設定`notification`頻道。

 這是從通知管道頁面完成。

## 新增通知管道
<a name="old-add-a-notification-channel"></a>

1.  在側邊列中，暫停**警示** （鈴） 圖示，然後選擇**通知頻道**。

1.  選擇 **Add channel** (新增頻道)。

1.  填寫欄位或選取下列各節所述的選項。

## 新的通知管道欄位
<a name="old-new-notification-channel-fields"></a>

### 預設 （在所有提醒上傳送）
<a name="old-default-send-on-all-alerts"></a>
+  **名稱** – 輸入此頻道的名稱。當使用者新增通知至提醒規則時，將會顯示此通知。
+  **類型** – 選取頻道類型。如需詳細資訊，請參閱[支援的標記符清單](#old-list-of-supported-notifiers)。
+  **預設 （在所有警示上傳送） ** – 選取時，此選項會傳送此頻道上所有警示規則的通知。
+  **停用解析訊息** – 選取此選項時，會停用警示狀態傳回 false 時傳送的解析訊息 【OK】。
+  **傳送提醒** - 選取此選項時，將傳送額外的通知 （提醒） 以進行提醒。您可以使用秒數 (s)、分鐘數 (m) 或小時數 (h) `3m`指定應傳送提醒的頻率；例如 `30s`、 `5m`或 `1h`。

**重要**  
 警示提醒會在評估規則後傳送。因此，無法比設定的提醒規則評估間隔更頻繁地傳送提醒。

 下列範例顯示為觸發的提醒傳送提醒的頻率和時間。


|  警示規則評估間隔  |  每 傳送提醒  |  每次傳送提醒 （在上次提醒通知之後）  | 
| --- | --- | --- | 
|  30s  |  15s  |  \~30 秒  | 
|  1m  |  5m  |  \~5 分鐘  | 
|  5m  |  15m  |  \~15 分鐘  | 
|  6m  |  20m  |  \~24 分鐘  | 
|  1h  |  15m  |  \~1 小時  | 
|  1h  |  2h  |  \~2 小時  | 

## 支援的標記符清單
<a name="old-list-of-supported-notifiers"></a>


|  名稱  |  類型  |  支援映像  |  支援警示規則標籤  | 
| --- | --- | --- | --- | 
| [Amazon Simple Notification Service](#old-amazon-sns)  |  sns  |  否  |  是  | 
|  OpsGenie  |  opsgenie  |  否  |  是  | 
|  [PagerDuty](#old-pagerduty)  |  pagerduty  |  否  |  是  | 
|  [Slack](#old-slack)  |  slack  |  否  |  否  | 
|  VictorOps  |  victorops  |  否  |  否  | 

### Amazon Simple Notification Service
<a name="old-amazon-sns"></a>

如果您已啟用服務受管許可，並將 Amazon SNS 納入工作區的通知管道，則只需要在建立通知管道時提供 SNS 主題 ARN。在**名稱**欄位中，提供您所建立 SNS 主題的名稱。如果您使用服務管理許可建立工作區，SNS 主題名稱的字首必須加上 `grafana`，通知才能成功發佈到主題。如果您在建立工作區時選擇了客戶受管許可，則 SNS 主題名稱不需要加上 的字首`grafana`。

 在**主題**欄位中，複製並貼上 SNS 主題的 ARN。在**訊息內文格式**中，您可以選擇 JSON 或文字選項。

在**選用 AWS SNS 設定**欄位中，勾選核取方塊**在訊息中包含所有標籤**，以查看訊息內文中的所有 Grafana 標籤。

如果您使用工作場所的客戶受管許可，您提供的 IAM 角色應包含 SNS 主題的 SNS 發佈許可。

### Slack
<a name="old-slack"></a>

 若要設定 Slack，您必須設定傳入的 Slack Webhook URL。如需詳細資訊，請參閱[使用傳入 Webhook 傳送訊息](https://api.slack.com/incoming-webhooks)。

如需設定 Slack 機器人整合的詳細資訊，請參閱[遵循 Slack 指南來設定機器人整合](https://api.slack.com/bot-users)。使用提供的字符，以 "xoxb" 開頭。


|  設定  |  Description  | 
| --- | --- | 
|  Url  |  Slack 傳入 Webhook URL，或最終為 [chat.postMessage](https://api.slack.com/methods/chat.postMessage) Slack API 端點。 | 
|  使用者名稱  |  設定機器人訊息的使用者名稱。 | 
|  收件人  |  使用此項目可覆寫 Slack 收件人。您必須提供頻道 Slack ID、使用者 Slack ID、使用者名稱參考 (@<user>、全部小寫、無空格） 或頻道參考 (\#<channel>、全部小寫、無空格）。如果您使用 chat.postMessage Slack API 端點，這是必要的。 | 
|  圖示表情符號  |  提供表情符號，以用作機器人訊息的圖示。例如，：smile： | 
|  圖示 URL  |  提供映像的 URL 做為機器人訊息的圖示。 | 
|  提及使用者  |  選擇性地在 Grafana 傳送的 Slack 通知中提及一或多個使用者。若要透過對應的 Slack IDs 查看以逗號分隔的使用者，請選擇每個使用者的 Slack 設定檔上的溢位按鈕。 | 
|  提及群組  |  選擇性地在 Grafana 傳送的 Slack 通知中提及一或多個群組。您可以透過對應的 Slack IDs （您可以從每個群組的 Slack 設定檔 URL 取得） 來查看以逗號分隔的群組。 | 
|  提及頻道  |  選擇性地提及所有頻道成員或只提及作用中的頻道成員。 | 
|  權杖  |  如果提供，Amazon Managed Grafana 將透過 Slack file.upload API 操作上傳產生的映像，而不是外部映像目的地。如果您使用 chat.postMessage Slack API 端點，這是必要的。 | 

 如果您為鬆散機器人使用權杖，則必須邀請機器人前往您要傳送通知的管道。然後將頻道新增至收件人欄位。

### PagerDuty
<a name="old-pagerduty"></a>

 若要設定 PagerDuty，請提供整合金鑰。


|  設定  |  Description  | 
| --- | --- | 
|  整合金鑰  |  PagerDuty 的整合金鑰。 | 
|  嚴重性  |  動態通知的層級；預設為 critical(1) 。 | 
|  自動解決事件  |  在提醒恢復正常之後，解決 PagerDuty 中的事件。 | 
|  詳細資訊中的訊息  |  從 PD 摘要欄位移除提醒訊息，並將其改為放入自訂詳細資訊 (2)。 | 

**注意**  
 [PagerDuty 常見事件格式 – PD-CEF](https://support.pagerduty.com/docs/pd-cef) 中的標籤 `Severity` `Class``dedup_key`、、 `Group`和 `Component`具有特殊意義。如果警示面板定義了這些標籤索引鍵，則會將其轉換為傳送至 PagerDuty 的事件根目錄。這表示它們可在 PagerDuty UI 和篩選工具中使用。如果警示上設定的嚴重性標籤是有效的層級，則會覆寫通知頻道上設定的全域嚴重性。

**注意**  
 使用訊息輸入詳細資訊會變更 PagerDuty 事件中的 `custom_details` 欄位結構。如果您依賴 中的欄位，這可能會中斷 PagerDuty 規則中的自訂事件規則`payload.custom_details`。將任何使用 的現有規則`custom_details.myMetric`移至 `custom_details.queries.myMetric`。

**注意**  
 使用 `dedup_key` 標籤將覆寫`dedup_key`使用自訂金鑰產生的 Grafana。

## 從提醒通知設定返回 Grafana 的連結
<a name="old-configure-the-link-back-to-grafana-from-alert-notifications"></a>

 所有提醒通知都包含 Grafana 工作區中觸發提醒的連結。