之前使用郵件和短信發(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)用復雜度,返回結果均為json格式 2、信息共享 通過共享用戶session和微信登陸信息,保證系統(tǒng)長期穩(wěn)定運行 3、7*24不間斷服務 計劃任務定時檢查微信登陸狀態(tài),微信保持登陸超過20天 4、用戶管理 通過用戶隔離微信個人號,不同用戶管理不同微信號 用戶密碼分為管理密碼和接口密碼,保證用戶信息安全性 5、微信信息安全 不會監(jiān)控和存儲微信聊天信息 不會增加和刪除好友
管理頁面–功能展示
管理頁面–微信登陸時長
接口-發(fā)送信息成功
可視化管理微信個人號 包括: 用戶登錄和認證 微信號登陸管理:負責微信登陸、登陸信息展示等功能 發(fā)送信息給好友:用于測試發(fā)送功能是否可用
通過接口方式為其他業(yè)務系統(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í)行結果, 'Code':返回代碼, 'ErrMsg':如果-1005返回參數(shù)列表,其他發(fā)送微信返回信息} 例子:http://192.168.100.104/sendmsg?username=zabbix&pwd=123456&friendfield=1&friend=lyk-ops&content=test
檢測微信登陸狀態(tài):獲取所有登錄微信成功的用戶,通過調(diào)用檢測微信登陸接口
存儲微信登陸信息和會話信息,同用戶在任何地方登陸,保證微信登陸狀態(tài)一致 訪問管理頁面和微信登陸檢測接口,根據(jù)session或者參數(shù)獲取用戶名,然后讀取會話文件,頁面操作后,再一次更新數(shù)據(jù)庫和會話文件 這些信息分別保持在數(shù)據(jù)庫和文件中。 數(shù)據(jù)庫:保存用戶會話信息,只記錄用戶名,每次訪問更新會話有效期 會話文件:保存用戶所有的信息(包括微信登陸信息),json格式,每次訪問更新
它是該系統(tǒng)的核心和底層模塊。通過微信登陸信息,訪問微信web端接口,實現(xiàn)管理登陸、發(fā)送信息等功能。
標簽: zabbix告警信息發(fā)送, 告警信息發(fā)送, 微信發(fā)送告警信息
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
文章標題:一個簡單好用的zabbix告警信息發(fā)送工具-創(chuàng)新互聯(lián)
轉載來源:http://aaarwkj.com/article44/dsjpee.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化、面包屑導航、企業(yè)網(wǎng)站制作、云服務器、App設計、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)