-  
 
 - document.write('<?php
 
 - // LOAD
 
 - if($fp = @fopen('/proc/loadavg', 'r')) {
 
 - list($loadaverage) = explode(' ', fread($fp, 6));
 
 -     fclose($fp);
 
 - echo "负载 : ";
 
 -     if ($loadaverage >= 0.95) {
 
 -     echo '<span style="color:#F00;font-size:12px;font-weight:bold;">繁忙</span> <span style="color:#444;font-size:12px;font-weight:bold;">['.$loadaverage.']</span>';
 
 -     }
 
 -     elseif ($loadaverage >= 0.35) {
 
 -     echo '<span style="color:#F60;font-size:12px;font-weight:bold;">正常</span> <span style="color:#444;font-size:12px;font-weight:bold;">['.$loadaverage.']</span>';
 
 -     }
 
 -     else echo '<span style="color:#060;font-size:12px;font-weight:bold;">空闲</span> <span style="color:#444;font-size:12px;font-weight:bold;">['.$loadaverage.']</span>';
 
 - }
 
 - // LOAD AVG
 
 - if (false === ($str = @file("/proc/loadavg"))) return false;
 
 - $str = explode(" ", implode("", $str));
 
 - $str = array_chunk($str, 4);
 
 - $loadAvg = implode(" ", $str[0]);
 
 - echo "<br />平均 : " . $loadAvg;
 
 - // UPTIME
 
 - if (false === ($str = @file("/proc/uptime"))) return false;
 
 - $str = explode(" ", implode("", $str));
 
 - $str = trim($str[0]);
 
 - $min = $str / 60;
 
 - $hours = $min / 60;
 
 - $days = floor($hours / 24);
 
 - $hours = floor($hours - ($days * 24));
 
 - $min = floor($min - ($days * 60 * 24) - ($hours * 60));
 
 - if ($days !== 0) $uptime = $days."天";
 
 - if ($hours !== 0) $uptime .= $hours."小时";
 
 - $uptime .= $min."分钟";
 
 - echo "<br />在线 : " . $uptime;
 
 - // MEMORY
 
 - if (false === ($str = @file("/proc/meminfo"))) return false;
 
 - $str = implode("", $str);
 
 - preg_match_all("/MemTotal\s{0,}\:+\s{0,}([\d\.]+).+?MemFree\s{0,}\:+\s{0,}([\d\.]+).+?Cached\s{0,}\:+\s{0,}([\d\.]+).+?SwapTotal\s{0,}\:+\s{0,}([\d\.]+).+?SwapFree\s{0,}\:+\s{0,}([\d\.]+)/s", $str, $buf);
 
 - $memTotal = round($buf[1][0]/1024, 2);
 
 - $memFree = round($buf[2][0]/1024, 2);
 
 - $memUsed = ($memTotal-$memFree);
 
 - echo '<br />内存 : <span style="color:#F30;">' . $memUsed . 'M</span>[<span style="color:#060;">' .$memFree . "M</span>]";
 
 - ?>');
 
  
  复制代码 |