說到 ChatOps 我們可能立刻想到是 Slack(啥?沒聽過漠另?哦B),但是由于國內(nèi)網(wǎng)絡(luò)和語言的問題你可能無法擁有很好的體驗(yàn)了酗钞。那就把目光轉(zhuǎn)回國內(nèi)吧腹忽,國內(nèi)的話就不得不提到 BearyChat 等 ChatOps 工具了(可以理解為協(xié)作工具)。
在這里我就不對(duì) DevOps 和 ChatOps 的定義做贅述了砚作,網(wǎng)上對(duì)此方面的談?wù)撘脖容^多窘奏,給大家推薦一篇相關(guān)文章,有時(shí)間不妨看下 《當(dāng)我們?cè)谡務(wù)揇evOps葫录,我們?cè)谡務(wù)撌裁?/a>》這篇文章着裹。
言歸正傳,最近在公司使用 BearyChat 時(shí)發(fā)現(xiàn)新集成了一款系統(tǒng)監(jiān)控工具 Cloud Insight米同,好奇心驅(qū)使我去試一試骇扇,于是乎開始了我的「小白鼠之旅」。
通過自我發(fā)掘先介紹下 Cloud Insight 吧面粮,就是一款系統(tǒng)監(jiān)控工具少孝,支持 Ubuntu、MySQL熬苍、Docker 等平臺(tái)與服務(wù)的監(jiān)控稍走。
先配置下 OneApm 機(jī)器人袁翁,發(fā)現(xiàn)配置簡(jiǎn)單易用,只需要兩步婿脸。甚是開心粱胜,因?yàn)楸救俗钆侣闊┝恕?/p>
OneApm 機(jī)器人主要是將 Cloud Insight 事件流實(shí)時(shí)的吐到 BearyChat 的討論組里,但是單純的監(jiān)控報(bào)警事件仍然不能讓我提起什么興趣狐树。后來發(fā)現(xiàn) Cloud Insight 有 SDK 功能焙压,這樣就好玩多了,畢竟可以按照自己興趣來監(jiān)控不同類型的數(shù)據(jù)了抑钟∪吆蓿看著最近北京的霧霾天,甚是憂心味赃,按照他們 SDK 的最佳實(shí)踐 “使用Cloud Insight SDK監(jiān)控北京空氣質(zhì)量掀抹!”自己也實(shí)驗(yàn)了一把 DIY 監(jiān)控空氣質(zhì)量!
與此同時(shí) BearyChat的 OutGoing 機(jī)器人也是挺有意思的心俗,這樣就可以實(shí)時(shí)的查詢 Cloud Insight 監(jiān)控的 PM2.5 數(shù)據(jù)了傲武。
準(zhǔn)備工作就緒,開始自娛自樂城榛,模擬一個(gè)在 BearyChat中監(jiān)控 pm2.5 的場(chǎng)景揪利,哈哈哈哈哈哈哈。再來設(shè)置個(gè) PM2.5 值超過 100 的報(bào)警狠持。
大功告成疟位,以后一邊工作一邊聊天一邊監(jiān)控有趣數(shù)據(jù),一舉三得喘垂。以后還要繼續(xù)挖掘這兩個(gè)平臺(tái)的功能甜刻,讓樂趣繼續(xù)下去,這樣才能工作生活兩不誤嘛正勒。
本文搬運(yùn)自博客于哲1170469得院,經(jīng)過作者授權(quán)轉(zhuǎn)載。
Cloud Insight 用優(yōu)雅方式章贞,一舉監(jiān)控?cái)?shù)據(jù)庫祥绞、中間件、操作系統(tǒng)鸭限、云平臺(tái)蜕径、大規(guī)模集群。
本文轉(zhuǎn)自 OneAPM 官方博客