RRDTool : Forcer un format et une unité de graph - Logiciels - Linux et OS Alternatifs
Marsh Posté le 15-03-2005 à 16:08:13
heu ... un %i ou %li ou %lli tout bête, ça suffirait pas ?
EDIT : rectification ... le C et printf c'est loin tout ça
Marsh Posté le 15-03-2005 à 21:18:15
Ca ?
http://people.ee.ethz.ch/~oetiker/ [...] graph.html
Citation : -X|--units-exponent value (default autoconfigure) |
Marsh Posté le 19-03-2005 à 01:47:35
marche pas apparement ( à moins qu'une autre option change la done
Marsh Posté le 15-04-2005 à 13:25:56
Sly Angel a écrit : Bon, je sais pas si je suis polio des yeux ou si RRDTool a des lacunes dans sa doc, mais voilà ce que je voudrais faire :
|
Tout simplement en enlevant : %S:
AREA:procs#15B419:"Total" \ |
Marsh Posté le 15-04-2005 à 14:34:34
han
Merci, je suis trop con là dessus
Marsh Posté le 15-03-2005 à 15:40:02
Bon, je sais pas si je suis polio des yeux ou si RRDTool a des lacunes dans sa doc, mais voilà ce que je voudrais faire :
J'ai un valeur GAUGE qui est un entier représentant un nombre de processus par exemple. Je voudrais que ça reste un entier et que lorsque la valeur dépasse 1000, RRDTool ne passe pas au "kilo" la valeur.
par exemple :
AREA:procs#15B419:"Total" \
GPRINT:procs:LAST:" \: %7.0lf %S " \
GPRINT:procs:AVERAGE:"Moyenne \: %7.0lf %S " \
GPRINT:procs:MAX:"Max \: %7.0lf %S\n" \
peut potentiellement m'afficher en légende :
Total : 943 Moyenne : 854 Max : 1 k
Si je passe %s en %S j'ai alors :
Total : 943 Moyenne : 854 Max : 1257
car l'unité est conservée, mais si toutes les valeurs dépassent 1000 :
Total : 1 k Moyenne : 1 k Max : 1 k
Loin d'être explicite... Si je passe en %7.3lf, j'ai des valeurs a virgule...
Alors j'ai essayé %le et %lg comme j'ai pu voir sur la doc ( c'est cité, après pour savoir comment utiliser j'ai pas trouvé ) et j'ai des exponentiels, encore pire quoi
Est-ce que quelqu'un a l'habitude d'utiliser ça et aurait une belle solution ?
Merci
Message édité par Sly Angel le 15-03-2005 à 16:23:09