雲監控【主題模型】__開發人員指南_消息服務-阿裏雲
MNS主題模型已經接入雲監控,用戶可以通過雲監控針對主題級別(在雲監控中,一個主題為一個實例)對如下指標實現統計,以及監控,並且可以設置相應的報警。指標包括:
- 指定時間內的消息推送次數
- 指定時間內的消息推送成功次數
- 指定時間內的消息推送成功率
使用場景
通過對這些指標的監控,可以在下述(不限於)場景使用:
如果用戶業務穩定,比如每天都會有固定的消息推送量,那可以通過監控(設置報警)消息推送的總次數(也可以關注推送成功的次數)。如果低於某個值,可能就說明用戶的業務出現異常,這種情況下可以有報警來提醒用戶關注下自己的業務。
用戶提供的 Endpoint(比如 HttpServer)可能會出現異常,比如 HttpServer 可能會 Crash,網絡可能會出現異常等等。這種情況下會出現推送錯誤,此時可以通過監控(設置報警)推送成功率,當低於某個閾值時,就能夠提醒用戶關注接收消息的 Endpoint 是否出現了異常。
使用方法
1. 找一個需要監控的主題為例
1.1 如下圖所示:進入MNS控製台,點擊左側“發布訂閱”的標簽,再選擇一個需要監控的主題(比如圖中的“華北2”區域的 topic-show-cloud-monitor ),可以點擊訂閱詳情,查看其所有的訂閱關係。
1.2 如下圖所示:該主題下有兩個訂閱,分別為 valid-sub-show-cloud-monitor (有效的訂閱,訂閱時設置的接收消息的 Endpoint 是存在的 Queue,會100% 推送成功的)和 invalid-sub-show-cloud-monitor (無效的訂閱,訂閱時設置的接收消息的 Endpoint 是不存在的 Queue,所以都會推送失敗),這兩個訂閱這樣設置,是為了更好的展示雲監控的數據。
2. 找到被監控主題對應的雲監控實例
2.1 如下圖所示,在控製台左側的產品與服務中選擇“雲監控”,或者在最上方“產品與服務”中選擇“雲監控”,也可以直接點擊雲監控控製台進入。然後選擇中間一欄的“消息服務”,進入消息服務MNS的標簽頁。再在右側選擇對應的區域(本示例為“華北2”),再選擇“Topic列表”標簽,最好在Topic列表中選擇第一步中想要監控的主題。
3. 查看監控數據
3.1 如下圖所示,監控圖表中有兩張圖:“推送次數”和“推送成功率”,分別對應消息服務的兩個監控指標。可以選擇時間範圍,進行查看(圖中選擇了示例的16:00-16:40,該時段有消息推送)。小圖中可以點擊右上角的“警鈴”設置報警規則,也可以點擊最右方的圖表查看大圖。
- 推送次數,即:在統計時間周期內,推送次數的總和,目前每分鍾都有數據采集。
- 推送成功率,即:在統計時間周期內,推送的成功率(推送成功次數/推送總次數)
3.2 如下圖所示,點擊查看推送次數的大圖,其中有兩條線,分別對應不同的 Subscription,此處黑色的表示 valid-sub-show-cloud-monitor,從圖中可以看到,在16:36分,一共推送了24285次。
3.3 如下圖所示,仍然是推送次數的大圖,其中的藍線表示 invalid-sub-show-cloud-monitor,從圖中可以看到,在16:36分一共推送了190次。這190次應該都是在錯誤重試。重試會一定的時間間隔,所以次數比較少。
3.4 如下圖所示,點擊查看推送成功率的大圖,圖中也是兩條線,也是分別對應兩個不同的 Subscription。此處黑色的線表示 valid-sub-show-cloud-monitor,從圖中可以看出,在16:36分,推送的成功率為100%,即所有的推送都是成功的。
3.5 如下圖所示,仍然是推送成功率的大圖,其中的藍線表示 invalid-sub-show-cloud-monitor,從圖中可以看到,在16:36分,推送的成功率為0%,即所有的推送都失敗了。
4. 設置報警
4.1 如下圖所示,點擊右方“新建報警規則”,或者點擊監控圖表中的“警鈴”圖標,都可以彈出設置報警規則的彈窗。可以批量進行創建報警規則。可以點擊“添加報警規則”來創建多條報警規則。圖中設置了三條報警規則:
- 報警規則一表示:每5分鍾讀取一次1分鍾內的推送次數,如果小於1000次的情況出現1次,就會觸發報警。
- 報警規則二表示:每5分鍾讀取一次1分鍾內的推送成功次數,如果小於800次的情況連續出現3次,就會觸發報警。
- 報警規則三表示:沒5分鍾讀取一次1分鍾內的推送成功率,如果低於80%的情況連續出現2次,就會觸發報警。
4.2 報警設置完成後,點擊下一步設置通知對象(雲監控中的聯係人),可以通過短信通知用戶等等。操作方法跟雲監控其他設置報警的方法一致。
最後更新:2016-11-23 16:04:19
上一篇:
阿裏短信推送__短信推送_開發人員指南_消息服務-阿裏雲
下一篇:
常見問題__FAQ_開發人員指南_消息服務-阿裏雲
SDK使用說明__JAVA SDK_SDK 手冊_CDN-阿裏雲
刪除數據庫__數據庫管理_開放API_分布式關係型數據庫 DRDS-阿裏雲
批量操作表__管理表_數據庫開發_用戶指南(RDBMS)_數據管理-阿裏雲
獲取來訪真實IP的方法__最佳實踐_負載均衡-阿裏雲
在哪裏可以查到OSS的權限定義___對象存儲(OSS)授權問題_授權常見問題_訪問控製-阿裏雲
帶寬跑滿__故障處理_雲服務器 ECS-阿裏雲
創建Access Key__SDK手冊_視頻點播-阿裏雲
2016年9月12日支持驗證碼在線購買__產品升級更新_數據風控-阿裏雲
PhpSDK手冊__SDK使用手冊_郵件推送-阿裏雲
功能示例__文字識別_人工智能圖像類-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲