本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定 Amazon SNS 將提醒訊息傳送至其他目的地
Amazon Managed Service for Prometheus 只能將提醒訊息傳送至 Amazon Simple Notification Service (Amazon SNS)。若要將這些訊息傳送至其他目的地,例如電子郵件、Webhook、Slack 或 OpsGenie,您必須設定 Amazon SNS 將訊息轉送到這些端點。
下列各節說明設定 Amazon SNS 將警示轉送至其他目的地。
電子郵件
若要設定 Amazon SNS 主題以將訊息輸出至電子郵件,請建立訂閱。在 Amazon SNS 主控台中,選擇「訂閱」索引標籤以開啟「訂閱」清單頁面。選擇建立訂閱,然後選取電子郵件。Amazon SNS 會將確認電子郵件傳送至所列出的電子郵件地址。接受確認後,您就能以電子郵件形式接收 Amazon SNS 通知,來自您訂閱的主題。如需詳細資訊,請參閱訂閱 Amazon SNS 主題。
Webhook
若要設定 Amazon SNS 主題以將訊息輸出到 Webhook 端點,請建立訂閱。在 Amazon SNS 主控台中,選擇「訂閱」索引標籤以開啟「訂閱」清單頁面。選擇建立訂閱,然後選取 HTTP/HTTPS。建立訂閱之後,您必須遵循確認步驟來啟用訂閱。若為啟用中狀態,則 HTTP 端點則 HTTP 端點應收到 Amazon SNS 通知。如需詳細資訊,請參閱訂閱 Amazon SNS 主題。如需有關使用 Slack webhooks 將訊息發佈至不同目的地的詳細資訊,請參閱如何使用網路掛鉤將 Amazon SNS 訊息發佈到 Amazon Chime、Slack 或 Microsoft 團隊?
Slack
若要將 Amazon SNS 主題設定為將訊息輸出至 Slack,您有兩種選擇。您可與 Slack 的電子郵件至管道整合 (可讓 Slack 接受電子郵件訊息或將其轉送至 Slack 管道),或您可使用 Lambda 函數將 Amazon SNS 通知重新寫入 Slack。如需將電子郵件轉送至 Slack 頻道的詳細資訊,請參閱確認 Slack Webhook 的 AWS SNS 主題訂閱
OpsGenie
如需如何設定 Amazon SNS 主題以將訊息輸出至 OpsGenie 的相關資訊,請參閱將選項與傳入的 Amazon SNS 整合