运维日常

配置zabbix可以使用阿里钉钉机器人报警

2019-11-15  本文已影响0人  大白菜的猪猪

报警文本源代码


#!/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.查看钉钉报警

可以查看到钉钉机器人发消息啦!

上一篇 下一篇

猜你喜欢

热点阅读