Superviseur - Daemon 1.0
Ce logiciel correspond au daemon de la suite des trois logiciels composant le superviseur
|
Classe de base pour les classes récoltant des informations. Plus de détails...
Fonctions membres publiques | |
def | __init__ |
Constructeur. | |
def | nomMachine |
Renvoie le nom de la machine. | |
def | temperatures |
Lit la température du cpu et de la carte mère. | |
def | RAMInfos |
Renvoie l'utilisation de la mémoire RAM en pourcents. | |
def | CPUIdleTime |
Renvoie le temps pendant lequel le CPU était innactif depuis le démarrage du système. | |
def | CPUInfos |
Retourne l'utilisation du CPU en pourcents. | |
def | disqueTime |
Retourne la valeur du temps CPU passé dans les accès disques. | |
def | disqueInfos |
Retourne l'utilisation du disque en pourcents. | |
def | infos |
Retourne les informations sur l'hôte sous la forme d'un dict. | |
Attributs publics | |
nomHyperviseur | |
temperatureCPU | |
temperatureMB | |
CPUTime | |
CPUMesureTime | |
DisqueTime | |
DisqueMesureTime | |
Attributs publics statiques | |
tuple | CPUTime = int() |
Temps CPU. | |
tuple | CPUMesureTime = float() |
Date de la dernière mesure de la charge CPU. | |
tuple | DisqueTime = int() |
Temps CPU passé dans les accès disques. | |
tuple | DisqueMesureTime = float() |
Date de la dernière mesure de la charge disque. | |
tuple | temperatureCPU = float(0) |
Température du CPU. | |
tuple | temperatureMB = float(0) |
Température de la carte mère. |
Classe de base pour les classes récoltant des informations.
Cette classe est la classe de base pour les classes récoltant des informations. Chaque classe fille doit implémenter la méthode infos.
def daemon.HostInfos.__init__ | ( | self | ) |
Constructeur.
Le constructeur initialise diverses valeurs.
Réimplémentée à partir de daemon.AbstractInfos.
def daemon.HostInfos.CPUIdleTime | ( | self | ) |
def daemon.HostInfos.CPUInfos | ( | self | ) |
def daemon.HostInfos.disqueInfos | ( | self | ) |
def daemon.HostInfos.disqueTime | ( | self | ) |
def daemon.HostInfos.infos | ( | self | ) |
Retourne les informations sur l'hôte sous la forme d'un dict.
Cett méthode appelle les autres méthodes de la classe pour récupérer les informations sur l'hôte.
Elle crée ensuite le dict et y stocke les informations.
Réimplémentée à partir de daemon.AbstractInfos.
def daemon.HostInfos.nomMachine | ( | self | ) |
def daemon.HostInfos.RAMInfos | ( | self | ) |
def daemon.HostInfos.temperatures | ( | self | ) |
tuple daemon.HostInfos.CPUMesureTime = float() [static] |
tuple daemon.HostInfos.CPUTime = int() [static] |
tuple daemon.HostInfos.DisqueMesureTime = float() [static] |
tuple daemon.HostInfos.DisqueTime = int() [static] |
tuple daemon.HostInfos.temperatureCPU = float(0) [static] |
tuple daemon.HostInfos.temperatureMB = float(0) [static] |