一個簡單好用的zabbix告警信息發送工具

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

後來使用第三方微信接口發送信息,愉快地用了一年多,突然收費了。

zabbix告警一直是我的痛點,近期發現一個基於個人微信號的信息發送工具-lykchat。

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

lykchat信息發送系統

lykchat信息發送系統是Python3開發的,通過模擬微信網頁端,基於個人微信號,爲系統管理人員提供信息發送工具。

實現的功能有用戶登錄管理、微信登陸管理和微信信息發送功能。

特點

1、簡單高效
    基於個人微信號,模擬微信web端,部署和維護簡單
    web管理頁面實現可視化管理微信登陸
    接口採用URL,簡化調用複雜度,返回結果均爲json格式
2、信息共享 
    通過共享用戶session和微信登陸信息,保證系統長期穩定運行 
3、7*24不間斷服務
    計劃任務定時檢查微信登陸狀態,微信保持登陸超過20天
4、支持發送多媒體信息
    除了支持發送純文字信息外,還支持發送圖片、視頻、文件等信息
5、用戶管理
    通過用戶隔離微信個人號,不同用戶管理不同微信號
    用戶密碼分爲管理密碼和接口密碼,保證用戶信息安全性
6、微信信息安全
    不會監控和存儲微信聊天信息
    不會增加和刪除好友

截圖

管理頁面–功能展示

等待掃碼 截圖

管理頁面–微信登陸時長

微信登陸時長 截圖

接口-發送信息成功

發送信息成功 截圖

發送信息接口使用說明

https://github.com/lykops/lykchat/wiki/%E5%8F%91%E9%80%81%E4%BF%A1%E6%81%AF%E6%8E%A5%E5%8F%A3%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E

模塊和工作流程

https://github.com/lykops/lykchat/wiki/%E6%A8%A1%E5%9D%97%E5%92%8C%E5%B7%A5%E4%BD%9C%E6%B5%81%E7%A8%8B

安裝手冊

https://github.com/lykops/lykchat/wiki/%E5%AE%89%E8%A3%85%E6%89%8B%E5%86%8C

ChangeLog

https://github.com/lykops/lykchat/wiki/ChangeLog

說明

1、作者儘可能通過嚴謹測試來驗證系統功能,但由於專業水平有限,無法避免出現bug。
2、該項目是基於微信web端進行開發的
    由於微信web端參數經常變動,可能會導致系統異常。
    如作者發現該問題,將會更新和修復。
3、該項目開發的目的:爲監控系統提供一個通過微信發送告警信息。
    所以該項目只實現了微信的登陸、接受和發送信息這三個功能,其他功能暫不考慮。
    建議使用一個獨立的微信號,避免在登陸過程中在微信web端、PC客戶端登陸,也不要在手機端退出web登陸。
4:該項目爲個人開源項目,免費開源。
    請勿使用該系統發送非法、不良信息。
    在使用過程中,如有任何問題,作者不承擔任何責任。
5、聯繫方式:     
    微信:lyk-ops
    郵箱:[email protected]  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章