报警文本源代码
#!/usr/bin/env python
import json
import requests
import sys
def send_msg(url, remiders, msg):
headers = {'Content-Type': 'application/json; charset=utf-8'}
data = {
"msgtype": "text",
"at": {
"atMobiles": remiders,
"isAtAll": False,
},
"text": {
"content": msg,
}
}
r = requests.post(url, data=json.dumps(data), headers=headers)
return r.text
if __name__ == '__main__':
msg = sys.argv[1]
remiders = [需要@的账户]
#url写的是钉钉机器人的Webhook地址
url = '钉钉机器人webhook地址'
print(send_msg(url, remiders, msg))
2、添加报警媒介
3、配置用户可以使用脚本报警
4、配置触发动作
5、触发报警条件。如,本例中/boot分区空间不足20%将会发生报警。
6.查看钉钉报警
可以查看到钉钉机器人发消息啦!
网友评论