报警信息
默认标题: 服务器监控报警
告警主机:{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 %s" %(parameter[2],parameter[3]))