用微信来一键开关zabbix报警

使用场景:

  我这里zabbix会自动监控发现所有tomcat 的war包,当批量自动更新war包时候,zabbix会产生大量w报警推到微信,于是在微信端做了一对开关

代码很简单

<?php
@mysql_connect("DBSERVER:PORT", "USER","PASSWODR") //选择数据库之前需要先连接数据库服务器 
or die("数据库服务器连接失败");
@mysql_select_db("zabbix") //选择数据库mydb 
or die("数据库不存在或不可用");
$query = @mysql_query("UPDATE `actions` SET `status`=‘0‘ WHERE (`actionid`=‘10‘)") //执行SQL语句,actionid 为微信报警动作 
or die("SQL语句执行失败");
echo "处理完毕";
?>

上面报警开关是全局的

下一步 改写sql语句变成,去开关指定ip段的tomcat监控的triggers


效果如下 用微信来一键开关zabbix报警

本文出自 “老安的博客” 博客,请务必保留此出处http://superbigsea.blog.51cto.com/6862263/1747491

用微信来一键开关zabbix报警

上一篇:微信公众平台开发(十) 消息回复总结——用其xml模板


下一篇:夺命雷公狗---微信开发36----永久二维码1