zabbix报警信息设置

报警信息

默认标题: 服务器监控报警

告警主机:{HOST.NAME} 主机IP: {HOST.IP} 告警级别:{TRIGGER.SEVERITY} 告警信息:{TRIGGER.NAME} 问题详情:{ITEM.NAME}:{ITEM.VALUE} 当前状态: Error

 

报警效果:

 

 

 

恢复信息

默认标题: 监控报警恢复

告警主机:{HOST.NAME} 主机IP: {HOST.IP} 告警信息:{TRIGGER.NAME} 问题详情:{ITEM.NAME}:{ITEM.VALUE} 当前状态: 已恢复 {TRIGGER.STATUS}

 

报警效果:

 

 

#!/usr/bin/env python3
# -*- coding: utf-8 -*-


import sys
import requests


def send_text(text):
    POTATO_TOKEN = '123'
    POTATO_CHAT_ID = '456'
    

    url = 'https://api.sydney.im:8443/{}/sendTextMessage'.format(POTATO_TOKEN)
    data = {
        'chat_type': 3,
        'chat_id': POTATO_CHAT_ID,
        'text': text
    }
    r = requests.post(url, json=data)

parameter = sys.argv
send_text("%s\n%s" %(parameter[2],parameter[3]))
监控报警脚本

 

 

posted @ 2019-07-03 20:49  LiShiChao  阅读(708)  评论(0编辑  收藏  举报