EventBridge最佳實(shí)踐場(chǎng)景一:Oceanus告警消息實(shí)時(shí)推送

來(lái)源: 騰訊云云函數(shù)
作者:杜佳辰
時(shí)間:2021-12-16
15171
監(jiān)控與報(bào)警系統(tǒng)對(duì)于業(yè)務(wù)生產(chǎn)環(huán)境來(lái)說(shuō)是不可或缺的,一旦有故障發(fā)生,需要有完善的監(jiān)控告警鏈路,保證告警消息可以實(shí)時(shí)完成推送并進(jìn)行處理。

01.

背景介紹

監(jiān)控與報(bào)警系統(tǒng)對(duì)于業(yè)務(wù)生產(chǎn)環(huán)境來(lái)說(shuō)是不可或缺的,一旦有故障發(fā)生,需要有完善的監(jiān)控告警鏈路,保證告警消息可以實(shí)時(shí)完成推送并進(jìn)行處理。

騰訊云事件總線(EventBridge)是一款安全、穩(wěn)定、高效的無(wú)服務(wù)器事件管理平臺(tái)。事件中心的事件總線可以接收來(lái)自您自己的應(yīng)用程序、軟件即服務(wù)(SaaS)和騰訊云服務(wù)的實(shí)時(shí)事件及相關(guān)數(shù)據(jù)流,通過(guò)集成消息推送和SCF云函數(shù),可以實(shí)現(xiàn)郵件、短信、企業(yè)微信、釘釘、飛書等多種方式的通知。

流計(jì)算Oceanus是大數(shù)據(jù)產(chǎn)品生態(tài)體系的實(shí)時(shí)化分析利器,是基于Apache Flink構(gòu)建的具備一站開(kāi)發(fā)、無(wú)縫連接、亞秒延時(shí)、低廉成本、安全穩(wěn)定等特點(diǎn)的企業(yè)級(jí)實(shí)時(shí)大數(shù)據(jù)分析平臺(tái)。流計(jì)算Oceanus以實(shí)現(xiàn)企業(yè)數(shù)據(jù)價(jià)值最大化為目標(biāo),加速企業(yè)實(shí)時(shí)化數(shù)字化的建設(shè)進(jìn)程。

通過(guò)結(jié)合EventBridge+云函數(shù)SCF,可以實(shí)時(shí)捕獲Oceanus集群異常事件并完成推送,本文演示如何捕獲Oceanus集群狀態(tài)變更,并發(fā)送到企業(yè)微信或釘釘、飛書客戶端。

02.

架構(gòu)實(shí)現(xiàn)

整體架構(gòu)設(shè)計(jì)如下圖,從圖中可以看出,當(dāng)Oceanus發(fā)生狀態(tài)變更時(shí)(如實(shí)例異常,實(shí)例隔離,實(shí)例下線等),Oceanus系統(tǒng)會(huì)產(chǎn)生告警事件并主動(dòng)推送給EB,經(jīng)過(guò)EB綁定的告警規(guī)則篩選后,完成到指定目標(biāo)的推送,并可以基于SCF云函數(shù),推送給更多第三方服務(wù)。

640.webp (4).jpg

03.

操作步驟

1.登錄EventBridge控制臺(tái),配置告警規(guī)則。

EventBridge控制臺(tái)地址:https://console.cloud.tencent.com/eb

640.webp.jpg

2.以「流計(jì)算Oceanus TaskManager CPU負(fù)載過(guò)高」事件告警配置為例,您可以選擇指定的事件告警類型,也可以選擇全部告警事件,詳細(xì)事件匹配規(guī)則請(qǐng)參見(jiàn)管理事件規(guī)則。

管理事件規(guī)則:https://cloud.tencent.com/document/product/1359/56084

640.webp (1).jpg

3.配置推送目標(biāo)

可以自由選擇投遞目標(biāo),此處以消息推送和云函數(shù)兩個(gè)投遞目標(biāo)為例

消息推送

通過(guò)配置消息推送,將您的告警事件推送至指定的消息接收渠道,完成用戶及時(shí)觸達(dá)。

640.webp (2).jpg

云函數(shù)投遞

事件總線支持通用HTTP協(xié)議的webhook直接投遞,如果您的投遞目標(biāo)對(duì)于請(qǐng)求格式有嚴(yán)格要求,建議先通過(guò)云函數(shù)完成投遞事件格式轉(zhuǎn)換,再通過(guò)EB將原始事件直接發(fā)送給指定函數(shù),完成推送鏈路搭建。

640.webp (3).jpg

4.告警鏈路測(cè)試

配置完成后,回到事件集控制臺(tái),選擇剛剛已綁定的事件集,單擊發(fā)送事件,可以選擇已綁定的事件規(guī)則模版,單擊發(fā)送進(jìn)行測(cè)試。

注:測(cè)試模版里只展示data字段里的內(nèi)容,其它字段已固定,無(wú)法自定義修改。

640.webp (4).jpg640.webp (5).jpg

配置完成后,即可在騰訊云事件總線控制臺(tái),完成告警規(guī)則的查看與管理。

立即登錄,閱讀全文
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于騰訊云云函數(shù),本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
騰訊云數(shù)據(jù)庫(kù)PostgreSQL全面支持PG 17
騰訊云數(shù)據(jù)庫(kù)PostgreSQL全面支持PG 17
即日起,騰訊云PostgreSQL全面支持PostgreSQL 17.0。所有用戶可使用大版本升級(jí)能力升級(jí)至最新的PostgreSQL 17.0進(jìn)行體驗(yàn),也可以在產(chǎn)品購(gòu)買頁(yè)直接購(gòu)買。
騰訊云
云服務(wù)
2024-12-152024-12-15
高可用這個(gè)問(wèn)題,加機(jī)器就能解決?
高可用這個(gè)問(wèn)題,加機(jī)器就能解決?
互聯(lián)網(wǎng)服務(wù)的可用性問(wèn)題是困擾企業(yè)IT人員的達(dá)摩克利斯之劍:防于未然,體現(xiàn)不出價(jià)值。已然發(fā)生,又面臨P0危機(jī)。就更別提穩(wěn)定性建設(shè)背后顯性的IT預(yù)算問(wèn)題與隱性的人員成本問(wèn)題。
騰訊云
云服務(wù)
2024-11-252024-11-25
TDSQL TDStore引擎版替換HBase:在歷史庫(kù)場(chǎng)景中的成本與性能優(yōu)勢(shì)
TDSQL TDStore引擎版替換HBase:在歷史庫(kù)場(chǎng)景中的成本與性能優(yōu)勢(shì)
HBase憑借其高可用性、高擴(kuò)展性和強(qiáng)一致性,以及在廉價(jià)PC服務(wù)器上的低部署成本,廣泛應(yīng)用于大規(guī)模數(shù)據(jù)分析。
騰訊云
云服務(wù)
2024-11-042024-11-04
復(fù)雜查詢性能弱,只讀分析引擎來(lái)幫忙
復(fù)雜查詢性能弱,只讀分析引擎來(lái)幫忙
隨著當(dāng)今業(yè)務(wù)的高速發(fā)展,復(fù)雜多表關(guān)聯(lián)的場(chǎng)景越來(lái)越普遍。但基于行式存儲(chǔ)的數(shù)據(jù)庫(kù)在進(jìn)行復(fù)雜查詢時(shí)性能相對(duì)較弱。
騰訊云
云服務(wù)
2024-11-022024-11-02
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
個(gè)人VIP
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家