在本文中,咱們將向你們演示如何將Microsoft Azure Service Health的警報信息發送到Microsoft Teams,以便於公司的Azure運維團隊能夠在Azure資源出現問題時能夠及時收到通知。以往的時候若是咱們想要查看Azure健康狀態,須要打開頁面https://azure.microsoft.com/en-us/status/,而後查看您的個性化儀表盤(它會將您帶到Azure服務健康服務),這就要求運維人員要實時的打開頁面去主動的查看。當咱們使用Micrisoft Teams之後能夠實現當某個地區的Azure資源出現故障後Microsoft Azure Service Health的警報信息會自動發送到Teams,從而減輕了運維人員的工做負擔。運維
閒言少敘,下面咱們就一塊兒來看一下如何實現:ide
獲取郵件地址3d
打開Teams,導航到咱們但願接受警報的Teams頻道。在此我使用AzureTeam團隊,而後點擊頻道名稱旁邊的「...」—「獲取電子郵件地址」:blog
點擊完成之後會彈出一個窗口,此窗口包含電子郵件地址。單擊「複製」將電子郵件地址複製到剪貼板並關閉此窗口:ip
如今咱們已經有用於接收Microsoft Azure Service Health警報信息的郵件地址。資源
配置Service Healthget
登錄到Azure Portal,單擊「All Services」—「Service Health」:it
點擊「Create service health alert」:io
設置「Alert Details」,而後再「Action Groups」下點擊「Create New」:class
輸入「Action Name」,選擇「Action Type」爲「Email/SMS/PUSH..」,點擊「Edit Details」,勾選Email並輸入咱們以前保存的郵件地址:
如今單擊「Create alert rule」以完成建立規則:
建立完成有,咱們點擊「Health alerts」能夠看到剛剛建立的警報:
返回Teams能夠看到咱們已經被添加到剛剛建立的Action Group:
咱們如今已建立Azure服務運行情況警報,並設置向Microsoft Teams中的頻道發送電子郵件。在之後azure資源出現問題時咱們就能夠及時收到消息了~~