PhpSysInfo


Historique

Bonjour,
Suite à l'installation de PhpSysInfo sur un serveur HP-UX (sans le file système virtuel /proc, qui n'est pas activé par défaut sous HP-UX), j'ai décidé de tenter de faire fonctionner cet outil quand même, sans pour cela devoir monter /proc.
IMPORTANT : Je ne prétends en aucun cas aecirc;tre l'auteur de ce produit, d'ailleurs je refuse (pour le moment) de mettre une archive pri´ patchée sur mon serveur.

Liens de téléchargement

Les (passages de) fonctions recodées sont lisibles ici.

ChangeLog

19 Décembre 2006:

/!\ Je me base sur une version 2.5.2 /!\

Fonction memory :
Refaction de la fonction pour gérer la quantité de ram utilisée / totale et bufferisée du système.
Je m'appuie sur la fonction "top" afin de récuperer ces informations.
Il manque encore la gestion de la swap.

Fonction cpu_info :
Refaction de la fonction afin de récuperer le nombre de CPU. Trouvés grace a la fonction "top".
Idéallement il manquerai encore :

Fonction filesystems :
Patch de la fonction afin de supporter un retour chariot entre le device et la taille des files system lors du df. Ce retour chariot apparrait notemment lors d'un montage NFS avec un source relativement long.

14 Mai 2007 :

Fonction format_bytesize :
Gestion du Tera Octet pour la taille des files systeme.

TODO

Recoder les fonctions SCSI - IDE - PCI
Gerer les swap
Finir la gestion des CPUs
Gerer les paquets "droppés" sur les différentes interfaces réseau