更新您的通知 DevOps老師 - Amazon DevOps 大師

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

更新您的通知 DevOps老師

設置亞馬遜簡單通知服務主題,用於通知您有關重要亞馬遜的信息 DevOps大師事件。您可以從已存在於您的主題名稱清單中進行選擇AWS帳戶中,輸入新主題的名稱 DevOps大師在您的帳戶中創建,或輸入任何現有主題的亞馬遜資源名稱(ARN)AWS您所在地區的帳戶。如果您指定的 ARN 不在您的帳戶中的主題,您必須授予權限DevOps大師可以通過向其添加 IAM 策略來訪問該主題。如需詳細資訊,請參閱Amazon SNS 主題的許可。您最多可以指定兩個主題。

DevOpsGuru 會傳送下列更新的通知:

  • 創建了一個新的見解。

  • 一個新的異常被添加到洞察。

  • 深入解析的嚴重性已從Low或者MediumHigh

  • 深入解析的狀態會從持續變更為已解決。

  • 對於洞察力的建議被確定。

DevOps如果選擇了 Guru 還會發送通知AWS CloudFormation當您嘗試將資源添加到您的堆棧或標籤密鑰無效 DevOps大師帳戶。

您可以選擇接收有關問題的各種更新的 Amazon SNS 通知,或只有在問題已開啟、關閉或嚴重性變更時才接收 Amazon SNS 通知。根據預設,您會收到所有更新的通知。

若要更新通知,請先瀏覽至通知頁面,然後選擇是否要新增、移除或更新 Amazon SNS 通知主題的組態。

若要更新通知,您必須先瀏覽至通知設定區段。

瀏覽至通知設定區段
  1. 打開亞馬遜 DevOps大師控制台https://console.aws.amazon.com/devops-guru/

  2. 在導覽窗格中選擇 Settings (設定)

    「設定」頁面包括通知一節,其中包含已設定 Amazon SNS 主題的相關資訊。

將亞馬遜 SNS 通知主題添加到 DevOps大師控制台

若要新增亞馬遜 SNS 通知主題 DevOps大師控制台
  1. 導覽至「」中的「通知設定」 DevOps大師控制台.

  2. 選擇 Add notification (新增通知)。

  3. 若要新增 Amazon SNS 主題,請執行下列其中一個動作。

    • 選擇使用電子郵件產生新的 SNS 主題。然後,從指定電子郵件地址」下方,輸入您要接收通知的電子郵件地址。若要輸入其他電子郵件地址,請選擇新增電子郵件

    • 選擇使用現有的 SNS 主題。然後,從選擇您的主題AWS帳戶」下方,選擇您要使用的主題。

    • 選擇使用現有 SNS 主題 ARN 從其他帳戶指定現有主題。然後,在輸入主題的 ARN」中,輸入主題 ARN。ARN 是該主題的亞馬遜資源名稱。您可以在不同的帳戶中指定主題。如果您在其他帳號中使用某個主題,則必須將資源策略新增至該主題。如需詳細資訊,請參閱Amazon SNS 主題的許可

  4. 選擇 Save (儲存)。

移除中的亞馬遜 SNS 通知主題 DevOps大師控制台

若要移除中的亞馬遜 SNS 主題 DevOps大師控制台
  1. 導覽至「」中的「通知設定」 DevOps大師控制台.

  2. 選擇選擇現有主題

  3. 從下拉式功能表中,選取您要移除的主題。

  4. 選擇 Remove (移除)。

  5. 選擇 儲存

更新亞馬遜 SNS 通知組態

亞馬遜 SNS 通知主題有兩種類型的通知組態 DevOps大師。您可以選擇接收所有嚴重性等級的通知,也可以選擇僅接收通知中等嚴重性等級。您也可以選擇接收各種更新或僅接收某些類型更新的通知。

當您選擇接收有關該問題的各種更新的 Amazon SNS 通知時, DevOpsGuru 會傳送下列更新的通知:

  • 創建了一個新的見解。

  • 一個新的異常被添加到洞察。

  • 深入解析的嚴重性已從Low或者MediumHigh

  • 深入解析的狀態會從持續變更為已解決。

  • 對於洞察力的建議被確定。

默認情況下,您只會收到中等嚴重性等級通知,您會收到各種更新的通知。

更新亞馬遜 SNS 通知主題的通知組態
  1. 導覽至「」中的「通知設定」 DevOps大師控制台.

  2. 選擇選擇現有主題

  3. 從下拉式功能表中,選取您要進行更新的主題。

  4. 選擇所有嚴重性等級接收具有「高」、「中」和「低」嚴重性等級的通知,或選擇只有高和中接收具有「高」和「中」嚴重性等級的通知。

  5. 選擇通知我有關洞察力的所有更新,或選擇洞察力已開啟或關閉,或嚴重性層級從「低」或「中」變更為「高」時通知我

  6. 選擇 儲存

新增至您的亞馬遜 SNS 主題的許可

亞馬遜 SNS 主題是包含AWS Identity and Access Management(IAM) 資源政策。當您在此指定主題時, DevOpsGuru 會將下列權限附加至其資源策略。

{ "Sid": "DevOpsGuru-added-SNS-topic-permissions", "Effect": "Allow", "Principal": { "Service": "region-id.devops-guru.amazonaws.com" }, "Action": "sns:Publish", "Resource": "arn:aws:sns:region-id:topic-owner-account-id:my-topic-name", "Condition" : { "StringEquals" : { "AWS:SourceArn": "arn:aws:devops-guru:region-id:topic-owner-account-id:channel/devops-guru-channel-id", "AWS:SourceAccount": "topic-owner-account-id" } } }

這些權限是必需的 DevOps大師使用主題發布通知。如果您不想擁有該主題的這些權限,則可以安全地將其移除,並且該主題將繼續像您選擇之前的那樣運作。但是,如果刪除了這些附加的權限, DevOpsGuru 無法使用主題來產生通知。