Home | Trees | Index | Help |
|
---|
Package zephir :: Package monitor :: Package agentmanager :: Module agent :: Class RRDAgent |
|
AgentData
--+ |Agent
--+ | RRDAgent
Classe abstraite pour les agents utilisant RRDtool.
Les valeurs mesurées étant visualisées sous forme de graphes, elles doivent être numériques.
Les agents de cette classe maintiennent une base de données RRD et génèrent des graphes au format PNG de leurs données.Method Summary | |
---|---|
Les paramètres datasources , archives et
graphs sont des listes de paramètres pour la configuration
d'une base RRD . | |
Crée et initialise la base RRD dans archive_dir . | |
Mémorise une mesure donnée. | |
Écrit les données générées par l'agent sur disque | |
Inherited from Agent | |
Crée l'archive de l'agent sur disque | |
Renvoie le diagnostic de fonctionnement de l'agent. | |
Met à jour les données de l'agent sur disque | |
Méthode de convenance, cf
| |
Callback d'erreur pour
| |
Prend concrètement une mesure. | |
Réinitialise max_status à la valeur courante du
status | |
Déclenche une mesure programmée. | |
Mémorise le statut et met à jour statut_max | |
| |
Inherited from AgentData | |
Factory Method (Class method) | |
Factory Method (Class method) |
Instance Method Details |
---|
__init__(self,
name,
datasources,
archives,
graphs,
**params)
Les paramètres |
init_data(self, archive_dir)Crée et initialise la base RRD dansarchive_dir .
|
save_measure(self, measure)Mémorise une mesure donnée. Méthode à redéfinir dans les sous-classes concrètes de . (callback de succès pour
)
|
write_data(self)Écrit les données générées par l'agent sur disque Méthode à redéfinir si nécessaire dans les sous-classes.
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Mon Nov 27 08:44:03 2006 | http://epydoc.sf.net |