zabbix短信监控

[ ] zabbix-短信报警(参考 http://hanyun.blog.51cto.com/1060170/1604918 ) [ ] zabbix-电话报警(参考 http://dl528888.blog.51cto.com/2382721/1639579 )  https://luosimao.com/docs/api/29
python 

#!/usr/bin/env python # coding: utf-8
import requests; import json; import sys;
""" 使用八优短信平台进行短信报警 接收参数输入 参数一:接收手机号(zabbix传来的第1个参数,报警接收手机号) 参数二:短信主题(zabbix传来的第2个参数,报警主题) 参数三:短信内容(zabbix传来的第3个参数,报警内容)

手动调试方法
python sendsms.py *********** "报警测试"
"""
def sendsms(phone,subject,message): """ 发送短信 """ resp = requests.post((" http://sms-api.luosimao.com/v1/send.json"), auth=("api", "key-xxxxxxxxxxxxxxxxxxxxxxxxxxxx"), data={ "mobile": phone, "message": message+'【xxxx】' },timeout=3 , verify=False); result =  json.loads( resp.content ) print result if __name__ == '__main__': phone = sys.argv[1] subject = sys.argv[2] message = sys.argv[3] sendsms(phone,subject,message)

在动作中配置短信模板 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部