ich habe folgenden Code der Uptime und Serverauslastung zurückgibt gefunden :
Code: Alles auswählen
<?php
function uptime() {
//Script zum auslesen der Uptime
if( $fd = @fopen('/proc/uptime', 'r')) {
$ar_buf = split(' ', fgets($fd, 4096));
fclose($fd);
$sys_ticks = trim($ar_buf[0]);
$min = $sys_ticks / 60;
$hours = $min / 60;
$days = floor($hours / 24);
$hours = floor($hours - ($days * 24));
$min = floor($min - ($days * 60 * 24) - ($hours * 60));
if ($days != 0) {
$result = $days."d ";
}
if ($hours != 0) {
$result .= $hours."h ";
}
$result .= $min ."m";
} else {
$result = "n/a";
}
return $result;
}
function loadavg() {
//Funktion zum auslesen der Server
if ($fd = @fopen('/proc/loadavg', 'r')) {
$results = split(' ', fgets($fd, 4096));
fclose($fd);
} else {
$results = array('N.A.','N.A.','N.A.');
}
return $results;
}
$uptime=uptime();
$loadavg=loadavg();
echo("» Up: " . $uptime . "<br>");
echo("» Load: " . $loadavg[0]. "<br>");
?>
Ich würde gerne diese info im footer vom MCP einbauen...Habe aber keine Idee wie ich vorgehen muss...
Wäre sehr lehrreich für mich wenn mir jemand mit diesem Newbie Problem helfen könnte....