PHP与SHELL脚本实现服务器CPU,内存占用查询
CPU负载 内存占用
#!/bin/sh nowday=`date +'%Y-%m-%d'` nowtime=`date +'%Y-%m-%d %H:%M:%S'` cpuload=(`cat /proc/loadavg | awk '{print $1,$2,$3}'`) load1=${cpuload[0]} load5=${cpuload[1]} load15=${cpuload[2]} echo "<b>${nowtime}</b>: " &>> /www/wwwroot/ims_admin/public/${nowday}.txt echo "CPU负载: <b style='color:red'>${load1} ${load5} ${load15}</b>" &>> /www/wwwroot/ims_admin/public/${nowday}.txt used=`free -m | grep Mem | awk '{print $3}'` echo "内存占用: <b style='color:red'>${used}M</b>" &>> /www/wwwroot/ims_admin/public/${nowday}.txt
<?php $day = date('Y-m-d'); $str = file_get_contents('./'.$day.'.txt'); $str = str_replace("\n",'<br/>',$str); echo $str;
点赞
评论