用微信来一键开关zabbix报警

时间:2016-03-04 14:42:47   收藏:0   阅读:360

使用场景:

  我这里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

原文:http://superbigsea.blog.51cto.com/6862263/1747491

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!