Zabbix實現(xiàn)微信告警

之前使用郵件和短信發(fā)送zabbix告警信息,但告警信息無法實時查看或者無法發(fā)送矛辕,故障無法及時通知運維人員。

后來使用第三方微信接口發(fā)送信息付魔,愉快地用了一年多聊品,突然收費了。

zabbix告警一直是我的痛點几苍,近期發(fā)現(xiàn)一個基于個人微信號的信息發(fā)送工具-lykchat翻屈。

引用:http://blog.csdn.net/liyingke112/article/details/68955298

lykchat信息發(fā)送系統(tǒng)是Python3開發(fā)的,通過模擬微信網(wǎng)頁端妻坝,基于個人微信號伸眶,為系統(tǒng)管理人員提供信息發(fā)送工具。
實現(xiàn)的功能有用戶登錄管理刽宪、微信登陸管理和微信信息發(fā)送功能厘贼。

代碼地址:https://github.com/lykops/lykchat/

特點

1、簡單高效
    基于個人微信號圣拄,模擬微信web端嘴秸,部署和維護簡單
    web管理頁面實現(xiàn)可視化管理微信登陸
    接口采用URL,簡化調(diào)用復(fù)雜度,返回結(jié)果均為json格式
2赁遗、信息共享
    通過共享用戶session和微信登陸信息署辉,保證系統(tǒng)長期穩(wěn)定運行
3、7*24不間斷服務(wù)
    計劃任務(wù)定時檢查微信登陸狀態(tài)岩四,微信保持登陸超過20天
4哭尝、用戶管理
    通過用戶隔離微信個人號,不同用戶管理不同微信號
    用戶密碼分為管理密碼和接口密碼剖煌,保證用戶信息安全性
5材鹦、微信信息安全
    不會監(jiān)控和存儲微信聊天信息
    不會增加和刪除好友

截圖

管理頁面--功能展示


等待掃碼 截圖
等待掃碼 截圖

管理頁面--微信登陸時長


等待掃碼 截圖
等待掃碼 截圖

接口-發(fā)送信息成功

等待掃碼 截圖
等待掃碼 截圖

模塊說明

管理web頁面

可視化管理微信個人號
包括:
    用戶登錄和認證
    微信號登陸管理:負責(zé)微信登陸、登陸信息展示等功能
    發(fā)送信息給好友:用于測試發(fā)送功能是否可用

發(fā)送信息接口

通過接口方式為其他業(yè)務(wù)系統(tǒng)發(fā)送信息給指定好友
URL地址:http://IP(或者域名)/sendmsg
支持post和get方法
請求參數(shù)說明:
    'username' : 管理用戶耕姊,通過用戶確認微信發(fā)送者
    'pwd' : 接口密碼桶唐,注意不等于登陸密碼
    'friendfield':接受信息的好友字段代號,0昵稱茉兰,1微信號尤泽,2備注名,可以為空规脸,默認為0
    'friend': 接受信息的好友的昵稱坯约、微信號、備注名的其中之一莫鸭,不能為空
    'content': 發(fā)送內(nèi)容闹丐,不能為空
返回信息:
    json格式,{'Msg': 執(zhí)行結(jié)果, 'Code':返回代碼, 'ErrMsg':如果-1005返回參數(shù)列表被因,其他發(fā)送微信返回信息}
例子:http://192.168.100.104/sendmsg?username=zabbix&pwd=123456&friendfield=1&friend=lyk-ops&content=test

計劃任務(wù)

檢測微信登陸狀態(tài):獲取所有登錄微信成功的用戶卿拴,通過調(diào)用檢測微信登陸接口

會話保持模塊

存儲微信登陸信息和會話信息,同用戶在任何地方登陸梨与,保證微信登陸狀態(tài)一致
訪問管理頁面和微信登陸檢測接口堕花,根據(jù)session或者參數(shù)獲取用戶名,然后讀取會話文件蛋欣,頁面操作后航徙,再一次更新數(shù)據(jù)庫和會話文件
這些信息分別保持在數(shù)據(jù)庫和文件中。
數(shù)據(jù)庫:保存用戶會話信息陷虎,只記錄用戶名到踏,每次訪問更新會話有效期
會話文件:保存用戶所有的信息(包括微信登陸信息),json格式尚猿,每次訪問更新

模擬微信web端模塊

它是該系統(tǒng)的核心和底層模塊窝稿。通過微信登陸信息,訪問微信web端接口凿掂,實現(xiàn)管理登陸伴榔、發(fā)送信息等功能纹蝴。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市踪少,隨后出現(xiàn)的幾起案子塘安,更是在濱河造成了極大的恐慌,老刑警劉巖援奢,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件兼犯,死亡現(xiàn)場離奇詭異,居然都是意外死亡集漾,警方通過查閱死者的電腦和手機切黔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來具篇,“玉大人纬霞,你說我怎么就攤上這事∏裕” “怎么了诗芜?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長秒紧。 經(jīng)常有香客問我绢陌,道長挨下,這世上最難降的妖魔是什么熔恢? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮臭笆,結(jié)果婚禮上叙淌,老公的妹妹穿的比我還像新娘。我一直安慰自己愁铺,他們只是感情好鹰霍,可當(dāng)我...
    茶點故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著茵乱,像睡著了一般茂洒。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上瓶竭,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天督勺,我揣著相機與錄音,去河邊找鬼斤贰。 笑死智哀,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的荧恍。 我是一名探鬼主播瓷叫,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了摹菠?” 一聲冷哼從身側(cè)響起盒卸,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎次氨,沒想到半個月后世落,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡糟需,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年屉佳,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片洲押。...
    茶點故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡武花,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出杈帐,到底是詐尸還是另有隱情体箕,我是刑警寧澤,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布挑童,位于F島的核電站累铅,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏站叼。R本人自食惡果不足惜娃兽,卻給世界環(huán)境...
    茶點故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望尽楔。 院中可真熱鬧投储,春花似錦、人聲如沸阔馋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽呕寝。三九已至勋眯,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間下梢,已是汗流浹背客蹋。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留怔球,地道東北人嚼酝。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像竟坛,于是被迫代替她去往敵國和親闽巩。 傳聞我的和親對象是個殘疾皇子钧舌,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,901評論 2 345

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

  • 什么是zabbix? Zabbix 是由 Alexei Vladishev 開發(fā)的一種網(wǎng)絡(luò)監(jiān)視涎跨、管理系統(tǒng)洼冻,基于 S...
    jie0112閱讀 1,524評論 0 1
  • Zabbix簡介 Zabbix 近幾年得到了各大互聯(lián)網(wǎng)公司的認可,當(dāng)然第一點歸功與它強大的監(jiān)控功能隅很,第二點免費開源...
    OneAPM閱讀 1,602評論 1 12
  • Zabbix簡介 Zabbix官方網(wǎng)站Zabbix中文文檔 本文系統(tǒng)環(huán)境是CentOS7x86_64, Zabbi...
    Zhang21閱讀 7,959評論 0 37
  • 摘要:Zabbix可以通過多種方式把告警信息發(fā)送到指定人撞牢,常用的有郵件,短信報警方式叔营,但是越來越多的企業(yè)開始使用z...
    think_lonely閱讀 4,873評論 0 8
  • 一屋彪、準(zhǔn)備搭建環(huán)境 1.系統(tǒng):CentOS 7.3 2.軟件:Zabbix 3.2 二、安裝前的準(zhǔn)備 最小化安裝Ce...
    塵世不擾閱讀 4,128評論 8 31