背景说明: 在工做环境中,常常须要监控和告警相互配合,如基础监控,进程监控,业务监控,当触发监控时,能够发送短信,邮件,或者是RTX,方面管理员在第一时间,获知系统的健康情况,从而对系统系统进行管理。python
程序内容:vim
vim send_warning.py #!/usr/bin/env python #_*_ coding:utf8 _*_ #来自Happy实验室 import urllib import urllib2 def send_warning(receiver,title,content): ''' 发送RTX告警消息 ''' rtx_url = "http://rtx_url:port" data = { "appId" :123, "appKey" :'rtx_password', "userName" :receiver, "title" :title, "content" :content } postdata = urllib.urlencode(data) req = urllib2.Request(rtx_url,postdata) response = urllib2.urlopen(req) if __name__ == "__main__": send_warning('happy','测试标题','发送给happy的测试内容')
测试结果:app