1.由于我是按照按照步骤安装的,所有减少了其他查看路径的方式,直接开始写脚本。
vim /usr/lib/zabbix/alertscripts/dingding.py 2.脚本内容直接复制并替换为自己的钉钉群机器人Webhook
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import requests
import json
import sys
import os
import time
headers = {'Content-Type': 'application/json;charset=utf-8'}
time=time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
api_url = "复制你的钉钉Webhook"
def msg(text,user):
json_text= {
"msgtype": "markdown",
"markdown": {
"title": "Kasar",
"text": text + "\n \n @"+ user
},
"at": {
"atMobiles": [
user
],
"isAtAll": False
}
}
r = requests.post(api_url,data=json.dumps(json_text),headers=headers).json()
code = r["errcode"]
if __name__ == '__main__':
text = sys.argv[2]
user = sys.argv[1]
msg(text,user)3.然后在zabbix上设置如下:



版权声明:本文为m0_72749178原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。