事件通知支持在發生指定類型的事件后,自動發送消息到云監控、MNS主題和MNS隊列,本文為您介紹如何創建、修改、刪除或查看事件通知功能。
前提條件
背景信息
事件通知可以幫助您及時掌握伸縮組的動態,進一步實現自動化管理。更多信息,請參見消息通知概述。
同一個伸縮組內的不同事件通知不可重復使用同一個接收端。例如,不同的事件通知不能同時使用同一個云監控、同一個MNS主題或者同一個MNS隊列。
創建事件通知
每個伸縮組內最多可以創建6個事件通知。
登錄彈性伸縮控制臺。
在左側導航欄中,單擊伸縮組管理。
在頂部菜單欄處,選擇地域。
找到待操作的伸縮組,選擇任一種方式打開伸縮組詳情頁面。
在伸縮組名稱/ID列,單擊伸縮組ID。
在操作列,單擊查看詳情。
在頁面上方,單擊消息通知頁簽。
單擊創建事件通知頁簽。
完成事件通知配置。
事件通知的參數說明如下表所示。
名稱
說明
通知方式
選擇以下任一種通知方式:
云監控:發生指定事件時,通知云監控。更多信息,請參見查看系統事件。
MNS主題:發生指定事件時,發送消息到MNS主題。更多信息,請參見什么是輕量消息隊列(原 MNS)。
MNS隊列:發生指定事件時,發送消息到MNS隊列。更多信息,請參見什么是輕量消息隊列(原 MNS)。
事件通知類型
根據需要選中一種或多種事件通知類型。可選的事件通知類型如下:
成功的彈性擴張活動:成功向伸縮組添加了所有目標ECS實例或ECI實例。
成功的彈性收縮活動:成功從伸縮組移出了所有目標ECS實例或ECI實例。
失敗的彈性擴張活動:觸發了彈性擴張活動,但未能成功添加ECS實例或ECI實例。
失敗的彈性收縮活動:觸發了彈性收縮活動,但未能成功移出ECS實例或ECI實例。
拒絕彈性伸縮活動:伸縮組收到彈性伸縮請求,但不滿足觸發條件,請求被拒絕。
彈性伸縮組擴容伸縮活動開始:觸發了彈性擴張活動,開始向伸縮組添加ECS實例或ECI實例。
彈性伸縮組縮容伸縮活動開始:觸發了彈性收縮活動,開始從伸縮組移出ECS實例或ECI實例。
定時任務到期提醒:選擇該類型后,在定時任務到期的前7天內,伸縮組會每天發送到期提醒。
如果定時任務設置了重復周期,定時任務到期時間為最后一次執行任務的時間。
伸縮組診斷:選擇該類型后,系統內部會自動診斷伸縮組的健康狀態,其診斷項包括關鍵資源異常、配額類診斷、費用類診斷以及庫存類診斷。
部分成功的彈性擴張活動:觸發了彈性擴張活動,但只成功添加部分目標ECS實例或ECI實例。
部分成功的彈性收縮活動:觸發了彈性收縮活動,但只成功移出部分目標ECS實例或ECI實例。
單擊確認。
修改或刪除事件通知
如果當前事件通知的類型不再滿足需求,您可以修改事件通知類型,無需重新創建,但不支持修改事件通知的通知方式。如果當前事件通知不再使用,您也可以直接刪除。
查看事件通知
您可以從彈性伸縮控制臺跳轉到云監控和輕量消息隊列(原 MNS)頁面,查看收到的消息信息。
登錄彈性伸縮控制臺。
在左側導航欄中,單擊伸縮組管理。
在頂部菜單欄處,選擇地域。
找到待操作的伸縮組,選擇任一種方式打開伸縮組詳情頁面。
在伸縮組名稱/ID列,單擊伸縮組ID。
在操作列,單擊查看詳情。
在頁面上方,單擊消息通知頁簽。
找到待操作的事件通知,在對應的通知方式列中,單擊接收端的跳轉鏈接。
查看云監控事件、MNS主題消息或MNS隊列消息。
更多信息,請參見消息通知概述。
云監控事件:選擇彈性伸縮過濾彈性伸縮相關的系統事件。
MNS主題消息:在消息數列中,數量增加說明收到了消息,您可以前往該主題的訂閱端查看消息詳情。
MNS隊列消息:在活躍消息數列中,數量增加說明收到了消息,在操作列中,單擊接收消息可以查看消息詳情。