Graphique avec RRDTOOL - Logiciels - Linux et OS Alternatifs
Marsh Posté le 26-06-2004 à 20:26:46
en effet COUNTER n'est pas très adapté pour ce type de données :
COUNTER will save the rate of change of the value over a step period |
de plus les valeurs négatives ne sont pas prises en compte, donc si ta soeur maigri ca ne se verra pas (sur le graph )
essaye voir GAUGE.
ensuite avec rrdtool dump regarde si les valeurs enregistrées dans ta base sont correctes, si elles le sont il n'y a plus qu'à vérifier la génération du graph
Marsh Posté le 26-06-2004 à 20:53:08
Voici mon nouveau graphique :
Code :
|
Le dump de la .rrd
Code :
|
La gros problème, je constate en effet que les valeurs sont mauvaises, mais vraiment mauvaises...
Voici me doinnées avant "transformations" :
Code :
|
Pour la date je l'ai convertit au temps UNIX UTC :
date +%s -d 20041406
ensuite http://www.matrix-world.org/~opgang/h.php pour avoir le temps sur chque jour (juste une boucle while qui rajoute 86400 secondes=1 jour)
Pour le poid, j'ai enlevé la virgule car rrdtool n'aime pas , ensuite je l'ai redivisé par 10 avec un RPN "CDEF:masse=poid,0.1,*".
Que faire ? Pourquoi les données sont mauvaises ?
Marsh Posté le 27-06-2004 à 10:44:40
Apparement, ce topic ne déchaine pes les foules
Je n'abandonne pas
J'a refait un graphique de type GAUGE :
Code :
|
Puis j'ai update la bd RRD :
Code :
|
Un petit dump :
Code :
|
Comme on peut le constater, les données entrées sont érronées... Déja lors de l'update de la bd, voici le résultat : [cpp]1087084800: nan
1087171200: nan
1087257600: nan
1087344000: nan
1087430400: nan
1087516800: nan
1087603200: nan
1087689600: 5.8050000000e+02
1087776000: 5.8600000000e+02
1087862400: 5.8575000000e+02
1087948800: 5.8258333333e+02
1088035200: 5.7775000000e+02
1088121600: 5.7475000000e+02
1088208000: 5.7183333333e+02
1088294400: nan
[cpp]
Pourquoi les données sont mauvaises ? Certaines sont bonnes et d'autres pas...
Le graphique obtenu :
Merci d'avance
Marsh Posté le 27-06-2004 à 11:41:22
Ce topic est si ennuyeux que ça pour que personne ne répondent ?
Marsh Posté le 27-06-2004 à 15:39:55
Merci pour votre aide prcieuse mais je me suis "démerdé" tout seul http://www.matrix-world.org/~opgang/poid6.png
...
Marsh Posté le 27-06-2004 à 16:31:04
void_ppc a écrit : et c'était quoi le problème ? |
Alors :
Code :
|
J'ai fait un décalage de 1 seconde dans la bd. Et j'ai rajouté mon poids...
Marsh Posté le 26-06-2004 à 20:03:17
Bonjour à tous,
Je viens d'installer RRDTOOL(http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/) et pour m'initier à ses pratiques, je désire réaliser la courbe de poids de ma soeur
Trève de plaisanterie, voici ma base de donnée et les procédure que j'ai suivie :
Le résultat :
Le problème : je pense que le type de donnée(COUNTER) est le mauvais mais je ne sais pas le quel mettre.
Le résultat attendu : avoir une courbe sur 12 jours avec la masse sous forme de courbe.
De plus, j'ai déja conculté l'excelent tutoriel http://ed.zehome.com/?page=rrdtool mais j'aimerais savoir si il existe la traduction francophone de la documentation de RRDTOOL
En attente de nombreuse réponses