My Simple PHP Sysinfo
Technikecke
Tags: Linux, PHP, programmieren, UptimeAus der Idee, ein kleines Uptime-Script zu schreiben ist in den letzten Tagen – wie schon erwähnt – ein kleines Sysinfo-Script geworden. Das ganze ist natürlich bei weitem nicht so umfangreich wie das bekannte PHPSysInfo-Script, welches auch auf meinem Gateway läuft. Es soll im Endeffekt auch nicht den gleichen Umfang erhalten, weil es ja dann schon nicht mehr “simple” wäre
Nun, da aus dem Uptime-Script nun eben ein kleines Sysinfo-Script geworden ist hab ich mir den superduperdollen Namen “My Simple PHP Sysinfo” gerade dafür überlegt. Im Grunde ist das Ganze nach wie vor wieder eine kleine Spielwiese um mit einigen PHP-Funktionen vertraut zu werden und sich dem Kampf mit CSS zu stellen. Nachdem nun die folgenden Basisfunktionen auch umgesetzt sind…
- Hostname
- aktuelle Uptime
- Kernel-Version
- CPU-Information
- Traffic für wählbares Netzwerk-Device
- Uprecords History (Vorraussetzung: uptimed)
Vorraussetzungen:
- GNU/Linux-System
- lokaler Shell-Zugriff
- PHP 4.3.x oder höher
- u.U. uptimed-Dämon
… versuche ich mich in der kommenden Zeit mit der Gestaltung eines brauchbaren CSS-Design im Stile dieses Blogs zu beschäftigen. Sollte sich das Ganze sogar wieder erwarten so gestalten, daß man mittels einer einzigen CSS-Datei die gesamte Ausgabe des Scripts nach eigenem Gutdünken gestalten kann wäre ich geradezu zufrieden. Dazu schwirrt natürlich noch die ein oder andere Idee im Kopf umher, welche “Sysinfo” man brauchbar verwerten kann. Derzeit findet man unter sierraxtc.dyndns.org/~sierraxtc/phpuptime die kleinen Fortschritte, die man so am Tag verzeichnet.
Die derzeit noch offiziell z.B. in Signaturen verlinkte Version findet man nach wie vor unter uptime.sierraxtc.dyndns.org. Ein wenig gespannt bin ich, ob und – wenn ja – wie ich vielleicht doch noch die ein oder andere Funktion hier für’s Blog verbrate

