文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>自己写监控系统

自己写监控系统

时间:2006-01-17  来源:cbs20

php+shell+mysql 系统监控: 作者:yu2hei 2006-01-17    [email protected]     前提 linux php apache mysql bash/sh   流程: 用shell脚本取得系统参数,php导入到mysql数据库中,在IE上进行浏览监控结果 在crontab 中定时执行脚本和导入数据   关键: 因为有多台主机, 关键是先要远程访问到要监控的主机 这里是通过ssh的key方式,在监控机器上生成key 复制到要监控的主机即可, 这样执行被监控主机上相应的监控脚本是就不需要输入口令和密码了 :) 并且可以在本地生成数据。。   取得系统进程   #!/bin/sh
#process.sh
mydate=`date +20%y-%m-%d`
ip=`ifconfig eth0|grep '[0-9]\{3\}\.'|grep inet|awk -F: '{print $2}'|awk '{print $1}'`
ps_num=`ps -aux|wc -l`
echo $ip,$ps_num,$mydate > /tmp/ps_data.txt
  建立数据库表 create table process (...);   php导入数据到mysql <?php $dbconn=mysql__connect($hostname,$user,$passwd) or die("Could not connect!" . mysql_error()); $query="load data infile '/tmp/ps_data.txt' into table ps_info"; $result=mysql_query($query); ?>   接下来做个监控网站。。。 让php从mysql中读取数据,并且显示出来 这样只要监控的机器(本地)可以ssh到要监控的主机就可以了,就可以通过脚本得到该机器的系统数据哟!   目前该程序还在完善中。。。        
相关阅读 更多 +
排行榜 更多 +
哥布林弹球b服手游下载

哥布林弹球b服手游下载

休闲益智 下载
小马样式盒游戏下载

小马样式盒游戏下载

休闲益智 下载
异变小镇中文版下载安装

异变小镇中文版下载安装

冒险解谜 下载