使用场景:
我这里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
本文出自 “老安的博客” 博客,请务必保留此出处http://superbigsea.blog.51cto.com/6862263/1747491