99国产精品免费视频观看_久久国产综合尤物免费观看_亚洲精品理论电影在线观看_一级做a爱过程免费视频韩国_久久综合五月天婷婷伊人_婷婷六月久久综合丁香可观看_91热久久免费频精品黑人99_国产韩国精品一区二区三区_最近中文字幕大全2019

Serverless實(shí)踐系列(七):“定制”業(yè)務(wù)告警功能

發(fā)布時(shí)間:

2022-11-08

訪問(wèn)量:

0

在使用云產(chǎn)品的時(shí),部分業(yè)務(wù)可能會(huì)需要“定制化”告警功能,那么,如何快速做一個(gè)定制化的告警系統(tǒng)呢?本文將會(huì)通過(guò)騰訊云云API對(duì)Kafka消息積壓數(shù)量進(jìn)行監(jiān)控(在通用云監(jiān)控部分不提供這個(gè)指標(biāo)的告警),當(dāng)超過(guò)閾值,通過(guò)Email以及企業(yè)微信和短信等進(jìn)行業(yè)務(wù)告警。

云API對(duì)數(shù)據(jù)進(jìn)行獲取

說(shuō)到云API數(shù)據(jù)獲取部分,這里就要向大家推薦一款好用的產(chǎn)品:Explorer,這個(gè)產(chǎn)品可以幫助節(jié)省很多力氣,本文也是通過(guò)Explorer來(lái)進(jìn)行鑒權(quán)和監(jiān)控?cái)?shù)據(jù)獲取的工作:

鑒權(quán)部分(已經(jīng)去掉了我個(gè)人的SecretId和Key,如果使用請(qǐng)自行添加,但是注意不要泄漏):

API 2.0簽名地址:https://cloud.tencent.com/document/product/215/1693

獲取Kafka數(shù)據(jù)積壓量

Kafka地址文檔:https://cloud.tencent.com/product/ckafka

獲取積壓數(shù)據(jù)的API:https://cloud.tencent.com/document/product/597/30030

接入企業(yè)微信

這里先貼一個(gè)企業(yè)微信的機(jī)器人地址:https://work.weixin.qq.com/api/doc#search

通過(guò)企業(yè)微信機(jī)器人配置,可以獲得一個(gè)Webhook,編寫告警代碼:

(已經(jīng)刪除掉了企業(yè)微信的webhook,請(qǐng)自行添加到url中)

接入騰訊云短信服務(wù)

(已經(jīng)刪掉部分敏感信息)

短信頁(yè)面地址:https://cloud.tencent.com/product/sms

發(fā)送郵件告警

可以參考之前的Demo:https://cloud.tencent.com/developer/article/1419135

整合代碼

此時(shí)我們只需要將所有的代碼,通過(guò)一些邏輯進(jìn)行整合即可:

總結(jié)

騰訊云云函數(shù)SCF是一個(gè)非常有趣、且非常有價(jià)值的產(chǎn)品。我之前做了一個(gè)項(xiàng)目,由于臨時(shí)需要增加一個(gè)活動(dòng)模塊,但是不想修改源代碼,就通過(guò)騰訊云云函數(shù)SCF對(duì)數(shù)據(jù)庫(kù)進(jìn)行增刪改查,增加了點(diǎn)邏輯代碼,與API網(wǎng)關(guān)結(jié)合,很快上線,開發(fā)過(guò)程非常愉快。