zabbix設(shè)置微信告警搔课,親測可用!B褪鳌辣辫!

zabbix微信告警

前面寫了一個(gè)zabbix微信告警的,用的我的企業(yè)號(hào)魁巩,后來發(fā)現(xiàn)用的人太多消息都超過限制了急灭,應(yīng)大家要求發(fā)布個(gè)可以用主機(jī)企業(yè)號(hào)的發(fā)送程序,填自己的企業(yè)號(hào)就可發(fā)送微信告警消息谷遂!使用go語言開發(fā)(感謝老司機(jī)提供的微信sdk)

首先你得有個(gè)企業(yè)號(hào)T岵觥!I鋈拧畴嘶!

關(guān)于企業(yè)號(hào)的申請(qǐng),什么是corpid集晚,secret窗悯,agentid,微信號(hào)偷拔,用戶賬號(hào)等等問題我就不科普了蒋院,大家可以上騰訊的企業(yè)號(hào)開發(fā)者中心查看亏钩,或者查看itnihao的一篇blog,http://itnihao.blog.51cto.com/1741976/1733245圖文并貌寫的很清楚欺旧。

下載程序

下載地址:
zabbix_weixin.x86.tar.gz(Linux32位版本)
zabbix_weixin.x86_64.tar.gz(Linux64位版本)

部署步驟

下載程序到你的zabbix server的AlertScriptsPath目錄下姑丑。不知道什么是AlertScriptsPath目錄,不知道怎么配置的辞友,直接看官方文檔UぐА!称龙!zabbix server配置文件
如果之前沒有設(shè)置過AlertScriptsPath留拾,設(shè)置之后要重啟zabbix server
假設(shè)我的zabbix server的AlertScriptsPath目錄為/usr/local/zabbix/alertscripts

wget http://dl.cactifans.org/tools/zabbix_weixin.x86_64.tar.gz

tar zxvf zabbix_weixin.x86_64.tar.gz

mv zabbix_weixin/weixin .

chmod a+x weixin

mv zabbix_weixin/weixincfg.json /etc/

rm -rf zxvf zabbix_weixin.x86_64.tar.gz

rm -rf zabbix_weixin/

接下來一步很重要,編輯/etc/weixincfg.json文件茵瀑,配置你的企業(yè)號(hào)corpid间驮,secret,agentid马昨,

{
"corp": {
"corpid": "wxxxxxx",
"secret": "Vn6dxxxx",
"agentid": 1
}
}

不知道哪里看corpid,scret扛施,agentid的直接看itnihao的文章鸿捧,不要再問我!
AgentId

測試

/usr/local/zabbix/alertscripts/weixin xxx subject body

解釋一下(這里我只是演示疙渣,具體的你要替換成你自己的信息匙奴,切不可按圖索驥

xxx為你的微信賬號(hào)!注意不是微信號(hào)妄荔!也不是微信昵稱泼菌!當(dāng)然你也可以把用戶賬號(hào)設(shè)置成微信號(hào)或者微信昵稱,自己設(shè)置啦租!

subject 告警主題

boyd 告警閑情

介于多數(shù)人分不清楚哗伯,這里解釋一下:
在微信企業(yè)號(hào)里,成員要關(guān)注企業(yè)號(hào)篷角,需要審核焊刹,審核之后每個(gè)人會(huì)賦予一個(gè)賬號(hào)。
個(gè)人賬號(hào)


如果發(fā)送顯示“OK”恳蹲,表示發(fā)送成功虐块,應(yīng)該就會(huì)收到消息!

zabbix設(shè)置

先添加微信到告警媒介


3.0需要額外配置下嘉蕾,不配置不能發(fā)送!!!
[圖片上傳中...(image-6dbac4-1510542951693-4)]
關(guān)聯(lián)到用戶
用戶

告警內(nèi)容定制
內(nèi)容

注意:收件人哪里填需要收消息的人的個(gè)人賬號(hào)贺奠,多個(gè)人中間用“|”號(hào)隔開,如圖所示
告警內(nèi)容是我自己定制的,大家可以參考我的错忱,直接復(fù)制過去用

告警主題:

[{TRIGGER.SEVERITY}]服務(wù)器:{HOSTNAME1}發(fā)生:{TRIGGER.NAME}故障儡率!

告警內(nèi)容:

告警主機(jī): {HOSTNAME1}

主機(jī)分組: {TRIGGER.HOSTGROUP.NAME}

告警時(shí)間: {EVENT.DATE} {EVENT.TIME}

告警等級(jí): {TRIGGER.SEVERITY}

告警信息: {TRIGGER.NAME}

告警項(xiàng)目: {TRIGGER.KEY1}

問題詳情: {ITEM.NAME}:{ITEM.VALUE}

當(dāng)前狀態(tài): {TRIGGER.STATUS}

事件ID: {EVENT.ID}


告警恢復(fù)內(nèi)容

恢復(fù)主題:

[{TRIGGER.SEVERITY}]服務(wù)器:{HOSTNAME1}{TRIGGER.NAME}已恢復(fù)挂据!

恢復(fù)內(nèi)容:

告警主機(jī): {HOSTNAME1}

主機(jī)分組: {TRIGGER.HOSTGROUP.NAME}

告警時(shí)間: {EVENT.DATE} {EVENT.TIME}

告警等級(jí): {TRIGGER.SEVERITY}

告警信息: {TRIGGER.NAME}

告警項(xiàng)目: {TRIGGER.KEY1}

問題詳情: {ITEM.NAME}:{ITEM.VALUE}

當(dāng)前狀態(tài): {TRIGGER.STATUS}

事件ID: {EVENT.ID}


設(shè)置好之后,設(shè)置動(dòng)作時(shí)喉悴,掉用weiixn就是了
[圖片上傳中...(image-512ab5-1510542951692-1)]
至此設(shè)置完成棱貌!

最終效果

FAQ:
A.測試不能通過,返回errcode箕肃!

1.檢查/etc/weixincfg.json文件里的corpid婚脱,secert,agentid配置是否正確
2.檢查接受者企業(yè)賬號(hào)是否正確
3.檢查接受著是否在這個(gè)應(yīng)用的通訊錄里

B.zabbix不能收到告警消息
1.檢查發(fā)送程序有無可執(zhí)行權(quán)限
2.檢查發(fā)送程序是否在zabbix server的AlertScriptsPath目錄下
3.檢查是否關(guān)聯(lián)到用戶
4.檢查是否掉用了發(fā)送動(dòng)作

C. 發(fā)送限制
1.發(fā)送頻率基本可以滿足需求,沒有別的限制勺像。
2.每日發(fā)送次數(shù)有一定限制障贸,具體與企業(yè)號(hào)關(guān)注人數(shù)有關(guān),詳情查看企業(yè)號(hào)開發(fā)文檔

轉(zhuǎn)自當(dāng)代張思德的博客R骰隆@航唷!殃姓!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末袁波,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子蜗侈,更是在濱河造成了極大的恐慌篷牌,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,372評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件踏幻,死亡現(xiàn)場離奇詭異枷颊,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)该面,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門夭苗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人隔缀,你說我怎么就攤上這事题造。” “怎么了蚕泽?”我有些...
    開封第一講書人閱讀 162,415評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵晌梨,是天一觀的道長。 經(jīng)常有香客問我须妻,道長仔蝌,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,157評(píng)論 1 292
  • 正文 為了忘掉前任荒吏,我火速辦了婚禮敛惊,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘绰更。我一直安慰自己瞧挤,他們只是感情好锡宋,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著特恬,像睡著了一般执俩。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上癌刽,一...
    開封第一講書人閱讀 51,125評(píng)論 1 297
  • 那天役首,我揣著相機(jī)與錄音,去河邊找鬼显拜。 笑死衡奥,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的远荠。 我是一名探鬼主播矮固,決...
    沈念sama閱讀 40,028評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼譬淳!你這毒婦竟也來了档址?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,887評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤邻梆,失蹤者是張志新(化名)和其女友劉穎辰晕,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體确虱,經(jīng)...
    沈念sama閱讀 45,310評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評(píng)論 2 332
  • 正文 我和宋清朗相戀三年替裆,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了校辩。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,690評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡辆童,死狀恐怖宜咒,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情把鉴,我是刑警寧澤故黑,帶...
    沈念sama閱讀 35,411評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站庭砍,受9級(jí)特大地震影響场晶,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜怠缸,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評(píng)論 3 325
  • 文/蒙蒙 一诗轻、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧揭北,春花似錦扳炬、人聲如沸吏颖。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽半醉。三九已至,卻和暖如春劝术,著一層夾襖步出監(jiān)牢的瞬間缩多,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評(píng)論 1 268
  • 我被黑心中介騙來泰國打工夯尽, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留瞧壮,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,693評(píng)論 2 368
  • 正文 我出身青樓匙握,卻偏偏與公主長得像咆槽,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子圈纺,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容