龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

php 调用飞信接口实现cacti的监控通知

时间:2014-07-31 11:19来源:网络整理 作者:网络 点击:
分享到:
调用飞信接口实现cacti的监控通知 [代码片段(24行)]
<?php
include_once \'conn.php\';
$sql=\"select id,hostname,status_fail_date,status_rec_date from `cacti`.`host`;\";
$query=mysql_query($sql) or die(mysql_error());
$nums=mysql_num_rows($query);
if($nums!=0){
while($rs=mysql_fetch_array($query)){
if(strtotime($rs[\'status_fail_date\'])>strtotime($rs[\'status_rec_date\'])){
$sql1=\"update `cacti`.`host` set `status_now`=\'0\' where `host`.`id`=\".$rs[\'id\'];
$query1=mysql_query($sql1);//判断交换状态宕机更改数据库ststus_now值为0
}
if(strtotime($rs[\'status_fail_date\'])<=strtotime($rs[\'status_rec_date\'])){
$sql2=\"update `cacti`.`host` set `status_now`=\'1\' where `host`.`id`=\".$rs[\'id\'];
$query2=mysql_query($sql2);//判断交换状态正常更改数据库ststus_default值为1
}
}
}
?>

//该片段来自于http://outofmemory.cn
精彩图集

赞助商链接