Outils pour utilisateurs

Outils du site


brouillon_rrd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
brouillon_rrd [2008/08/17 21:38] thierrybrouillon_rrd [2008/08/17 23:18] (Version actuelle) thierry
Ligne 216: Ligne 216:
 {{:speed4.png|}}\\ {{:speed4.png|}}\\
 Mouai ... Mouai ...
 +
  
  
Ligne 222: Ligne 223:
  
  
-Je voudrais stocker des températures sur +ans...+Je voudrais stocker des températures sur +ans...
  
 On va prendre un "heartbeat" de 5 minutes... donc, on garantie d'avoir une nouvelle valeur au moins toutes les 5 minutes ! On va prendre un "heartbeat" de 5 minutes... donc, on garantie d'avoir une nouvelle valeur au moins toutes les 5 minutes !
Ligne 288: Ligne 289:
   -Chaque valeur couvre 6*300 secondes, soit 30 minutes   -Chaque valeur couvre 6*300 secondes, soit 30 minutes
   -la "table" couvre 14.5 jours ( 300 * 6 * 700 )   -la "table" couvre 14.5 jours ( 300 * 6 * 700 )
 +
 +
  
  
Ligne 316: Ligne 319:
 Pile ! Pile !
 Allez, j'ajoute 2 jours: 744 valeurs Allez, j'ajoute 2 jours: 744 valeurs
-  +
 Bien. Cela devient comme parametre: Bien. Cela devient comme parametre:
  
Ligne 324: Ligne 327:
   -Chaque valeur couvre 24*300 secondes, soit 2 heures   -Chaque valeur couvre 24*300 secondes, soit 2 heures
   -la "table" couvre 62 jours ( 300 * 24 * 744 secondes )   -la "table" couvre 62 jours ( 300 * 24 * 744 secondes )
 +
 +
 +
 +==== Plusieurs mois ====
 +
 +=== 6 mois ===
 +
 +Pour 6 mois => soit environ 183 jours
 +  183 jours => 15811200 secondes
 +
 +On va jouer avec des périodes de 6 heures.\\
 +Donc:
 +  6 heures => 21600 secondes
 +En "heartbeat" cela devient:
 +  21600 / 300 => 72
 +
 +Pour couvrir 183 jours, il faudra donc:
 +  15811200 / ( 300 * 72 ) => 732
 +
 +Bien. Cela devient comme parametre:
 +
 +  RRA:AVERAGE:0.5:72:732
 +
 +=== 24 mois ===
 +
 +Là, on va taper dans 1 valeur par jour ! parce 24 mois, ca fait 730 jours (environ).
 +
 +Donc, c'est trés simple:
 +
 +En "heartbeat" ca donne:
 +  24 heures => 86400 secondes
 +  86400 / 300 => 288
 +
 +  RRA:AVERAGE:0.5:288:730
 +
 +C'est émouvant.
 +
 +
 +==== En action ====
 +
 +  $ rrdtool create poubelle.rrd DS:temp:GAUGE:300:-80:+80 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:700 RRA:AVERAGE:0.5:24:744 RRA:AVERAGE:0.5:72:732 RRA:AVERAGE:0.5:288:730
 +
 +  $ ls -la
 +  -rw-r--r-- 1 thierry thierry 29360 2008-08-17 23:59 poubelle.rrd
  
brouillon_rrd.1219009080.txt.gz · Dernière modification : 2008/08/17 21:38 de thierry