Je cherche un moyen de grapher une variable en progression constante. Cette variable est simplement un kilométrage qui augment plus ou moins, et pouvant très bien rester constant durant plusieurs heures, plusieurs jours.
J'ai déja utilisé rrdtool pour grapher des résultats de commandes (ping par exemple) et faire des moyennes sur 5min, 1h.
Mais là, je ne trouve pas comment bien faire la chose.
Voici mon dernier essai :
rrdtool create bdel-stats.rrd --start `date +%s` DS
:km:ABSOLUTE:300:U:U RRA:LAST:0.5:1:288 RRA:LAST:0.5:6:336 RRA:LAST:0.5:72:144 RRA:LAST:0.5:144:732
Une seule source, km, mise à jour tous les 5min.
3 RRA LAST, le 1er pour garder 1 jour, le 2nd pour 7 jours et le 3eme pour 31 jours.
Quand lance un rrdtool graph, j'ai des valeurs en abscisse complétement différente des update que j'ai fait (4.0 au lieu de 400 visiblement, pb d'échelle ?) et la courbe n'est pas celle que j'attend du tout.
Est-ce que quelqu'un saurait m'aiguiller là-dessus ?
Merci.
# Commentaire supprimé
Posté par Anonyme . Évalué à 3.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: man rrdcreate
Posté par Bertrand Delépine . Évalué à 0.
http://oss.oetiker.ch/rrdtool/tut/rrd-beginners.en.html
[...]GAUGE does not save the rate of change. It saves the actual value itself. There are no divisions or calculations.[...]
Et comme RRA un AVERAGE sur un point.
Exactement ce que je veux :)
Donc je prévois :
rrdtool create bdel-stats.rrd --start `date +%s -d 20061026` --step 150 \
DS:km:GAUGE:300:U:U \
RRA:AVERAGE:0.5:1:288 \ # Pour 1 Jour
RRA:AVERAGE:0.5:12:168 \ # Pour 1 Semaine
RRA:AVERAGE:0.5:288:31 \ # Pour 1 Mois
Je test avec un script sh sur quelques heures histoire de voir le résultat.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.