作為云上事件的收集分發(fā)管道,EventBridge事件總線在業(yè)務(wù)的運維工作中也起到了重要的作用。云服務(wù)的業(yè)務(wù)變更或異常告警可以通過事件總線快速分發(fā)給用戶,完成消息的通知或者對應(yīng)邏輯的處理。目前,EventBridge正式支持事件告警能力,僅需幾步配置,即可實現(xiàn)業(yè)務(wù)告警的自動推送。
01.
方案簡介
基于EventBridge事件總線的告警推送鏈路如下,業(yè)務(wù)方主動上報告警事件給到EventBridge,用戶通過配置事件的匹配規(guī)則,完成告警事件的篩選,并通過不同投遞目標的配置完成消息的進一步處理。
02.
功能說明
1.已支持事件源
目前事件總線已完成30+云產(chǎn)品對接,更多產(chǎn)品還在接入中,只要您使用了對應(yīng)云產(chǎn)品,即可通過事件總線快速完成告警配置。
·事件總線控制臺:https://console.cloud.tencent.com/eb
2.告警規(guī)則配置
以CVM告警配置為例,您可以選擇指定的事件告警類型,也可以選擇全部告警事件,從而篩選具體的告警事件。
3.投遞目標配置
·消息推送
通過配置消息推送,可以將您的告警事件推送至指定的消息接收渠道,完成用戶及時觸達,支持短信、微信、電話、郵件、接口回調(diào)等多種投遞方式。
·日志存儲
將您的告警事件投遞至默認的事件總線日志集,方便您對已投遞的告警事件隨時進行追溯。
03.
能力拓展
如果您需要對告警事件進行進一步分析和處理,可以將事件投遞至云函數(shù),在函數(shù)代碼里實現(xiàn)相關(guān)邏輯設(shè)計,如下圖,基于云函數(shù)的能力,您可以實現(xiàn)告警消息處理架構(gòu)的更多能力拓展,例如:
·提取告警事件詳情,組織消息文案;
·根據(jù)告警事件信息進行分析轉(zhuǎn)儲;
·基于告警類型,自動完成對應(yīng)資源的備份或切換,實現(xiàn)運維自動化;