日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Zabbix 事件通知机制之微信通知

發(fā)布時間:2023/12/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Zabbix 事件通知机制之微信通知 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

微信企業(yè)賬號注冊見 api 及通知腳本/weixin.py及文檔微信報警

一、企業(yè)微信注冊及配置

URL:https://work.weixin.qq.com/
打開企業(yè)微信官網(wǎng)注冊賬號,使用自己的手機號進行注冊。

二、登錄PC版

三、創(chuàng)建應(yīng)用

在web界面創(chuàng)建一個應(yīng)用,用于微信報警通知。

四、填寫應(yīng)用信息

五、注冊完成

六、創(chuàng)建微信賬號

用戶賬戶名稱必須唯一,在發(fā)送微信報警信息的時候會調(diào)用

七、驗證通訊錄

八、查看企業(yè)信息

九、測試發(fā)送信息


十、選擇消息接收人

十一、開始發(fā)送信息

十二、手機驗證消息

十三、從企業(yè)微信獲取腳本所需的信息

企業(yè)ID ww4db364d8c578655aAgentId 1000002secret 3Yu_DJAOxT_GPtEtueH6u0C6umhB8bxgu--wEouQbiE

十四、編寫腳本

在zabbix server安裝基礎(chǔ)模塊并編寫pyhton腳本,python腳本通過調(diào)用企業(yè)微信的API實現(xiàn)自動發(fā)送通知消息

apt install python-pip pip install requests root@ubuntu1804:~# vim /usr/lib/zabbix/alertscripts/wx.py #!/usr/bin/python3.6 #coding:utf-8 import requests import sys import os import json import logginglogging.basicConfig(level = logging.DEBUG, format = '%(asctime)s, %(filename)s, % (levelname)s, %(message)s',datefmt = '%a, %d %b %Y %H:%M:%S',filename = os.path.join('/tmp','weixin.log'),filemode = 'a')corpid='ww4db364d8c578655a' appsecret="3Yu_DJAOxT_GPtEtueH6u0C6umhB8bxgu--wEouQbiE" agentid="1000002" token_url='https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=' + corpid + '&corpsecret=' + appsecret req=requests.get(token_url) accesstoken=req.json()['access_token'] print(accesstoken)msgsend_url='https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=' + accesstoken touser=sys.argv[1] subject=sys.argv[2] message=sys.argv[2] + "\n\n" +sys.argv[3]params={"touser": touser,"msgtype": "text","agentid": agentid,"text": {"content": message},"safe":0 }req=requests.post(msgsend_url, data=json.dumps(params)) logging.info('sendto:' + touser + ';;subject:' + subject + ';;message:' + message) python wx.py LinChenKai "這是主題" "這是內(nèi)容" root@ubuntu1804:/usr/lib/zabbix/alertscripts# chmod a+x wx.py

十五、添加微信報警媒介類型

十六、添加聯(lián)系人報警媒介

十七、添加微信報警動作

十八、配置故障操作

十九、配置恢復(fù)操作

二十、驗證動作狀態(tài)


總結(jié)

以上是生活随笔為你收集整理的Zabbix 事件通知机制之微信通知的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。