PHP News   Codeschnipsel   PHP-Scripts   Impressum   Datenschutz


Codeschnipsel - Webserver Auslastung mit PHP anzeigen

Man kann diesen Codeschnipsel nur unter Linux verwenden. Hier kannst du dir ein Beispiel anschauen, wie das ganz leicht mit PHP realisierbar ist.
Hier gibt es eine Vorschau: Demo

Autor: Dietrich Bojko E-Mailadresse des Autors Webinteger Webdeveloper Store -- Webmagazin und Webmaster Webentwickler Community: Tipps und Tricks
<?php
$serverinfo 
0;
 if(
$uptime = @exec("uptime")) {
     if(
preg_match("/averages?: ([0-9\.]+),[\s]+([0-9\.]+),[\s]+([0-9\.]+)/"$uptime$match)) {
         
$match[1] *= 100;
         
$match[2] *= 100;
         
$match[3] *= 100;

         
$serverinfo 1;
     }
 } 

// Verwendung
// Diese Variablen kann man im Template ausgeben oder mit dem echo Befehl direkt aus PHP (wenn du kein Templateverfahren verwendest) anzeigen lassen. 

$match[1//Zeigt die aktuelle Server-Auslastung
$match[2//Zeigt die Auslastung vor 15 Minuten
$match[3//Zeigt die Auslastung vor 30 Minuten 


?>



Tipps:


Copyright © 2008 phpfriends.net. Alle Rechte vorbehalten.

Notice: Undefined variable: HTTP_SERVER_VARS in /www/htdocs/phpfrien/Counter/counter.php on line 37

Notice: Undefined variable: HTTP_SERVER_VARS in /www/htdocs/phpfrien/Counter/include/config.inc.php on line 64

Notice: Undefined variable: HTTP_SERVER_VARS in /www/htdocs/phpfrien/Counter/include/config.inc.php on line 66

Notice: Undefined variable: HTTP_SERVER_VARS in /www/htdocs/phpfrien/Counter/include/config.inc.php on line 69

Notice: Undefined variable: HTTP_SERVER_VARS in /www/htdocs/phpfrien/Counter/include/config.inc.php on line 71

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/phpfrien/Counter/include/functions_counter.inc.php on line 703