Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| rrdtools [Le 15/02/2011, 22:46] – ChoiZ | rrdtools [Le 18/08/2011, 12:11] (Version actuelle) – Page rendue sur http://doc.ubuntu-fr.org/rrdtool fabux | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | |||
| - | |||
| - | ====== RRDTools : base de données tournante dédié à la supervision ====== | ||
| - | |||
| - | RRDTools est un outil qui permet de faire des bases de données (Round-Robin Database). Il permet aussi de faire des graphes. | ||
| - | |||
| - | |||
| - | ===== Exemple ===== | ||
| - | |||
| - | Dans ces bases de données on enregistre des informations tel que l' | ||
| - | |||
| - | Nous allons pouvoir faire plusieurs choses avec les données : | ||
| - | |||
| - | - Affichage des données en fonction du temps (par exemple un graph pour le jour en cours, pour la semaine, pour le mois et l' | ||
| - | |||
| - | - Si la radio a plusieurs canaux différents par exemple une radio avec de la musique uniquement et l' | ||
| - | |||
| - | ===== Installation ===== | ||
| - | |||
| - | Il suffit d' | ||
| - | |||
| - | Maintenant nous allons attaquer les choses sérieuses ! | ||
| - | |||
| - | ===== Premiere base RRDTool ===== | ||
| - | |||
| - | Cet exemple permet de créer une base de donnée RRD Tool pour deux radios. | ||
| - | |||
| - | Pour ce qui est de l' | ||
| - | |||
| - | Note pour connaitre le timestamp plusieurs solutions : | ||
| - | |||
| - | * En ligne de commande | ||
| - | |||
| - | $ date +%s | ||
| - | |||
| - | * Sinon un petit plugin dans firefox qui se nomme : TimeStamp Converter est très pratique ;) | ||
| - | |||
| - | ===== Création de notre base RRDTool ===== | ||
| - | |||
| - | Nous allons créer une base RRD pour une Radio avec 2 flux : Rock et Alternative | ||
| - | |||
| - | rrdtool create radios.rrd --start 1297810800 \ | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | |||
| - | Reprenons ligne par ligne le fonctionnement : | ||
| - | |||
| - | rrdtool create -> | ||
| - | radios.rrd -> | ||
| - | --start 1297810800 -> indique la date de départ de ma base de donnée (en Timestamp) ici le 16 Février 2011 à 0h00. | ||
| - | |||
| - | La seconde et la 3eme ligne sont des DS (DATA SOURCE) sources de données en Français. | ||
| - | DS: | ||
| - | Explications : | ||
| - | DS: | ||
| - | ds-name -> | ||
| - | GAUGE | COUNTER | DERIVE | ABSOLUTE -> DST (DATA SOURCE TYPE) | ||
| - | COUNTER -> | ||
| - | GAUGE -> | ||
| - | DERIVE -> | ||
| - | ABSOLUTE -> | ||
| - | Pour plus d' | ||
| - | |||
| - | Passons à la 4eme et 5eme ligne qui sont les Round Robin Archives. | ||
| - | Une archive se compose d'un certain nombre de valeurs de données ou des statistiques pour chacune des sources de données définies (DS) et est définie par une ligne RRA. | ||
| - | RRA:AVERAGE | MIN | MAX | LAST: | ||
| - | RRA: | ||
| - | AVERAGE -> | ||
| - | MIN -> | ||
| - | MAX -> | ||
| - | LAST -> | ||
| - | 0.5 -> | ||
| - | 1 -> nombre de valeur pour faire la moyenne (ici 1 donc aucune moyenne) | ||
| - | 24 -> nombre d' | ||
| - | |||
| - | Idem pour la ligne suivante : | ||
| - | 0.5 -> | ||
| - | 6 -> nombre de valeur pour faire la moyenne (ici 6 donc une moyenne sur 6 enregistrements) | ||
| - | 24 -> nombre d' | ||
| - | |||
| - | ===== Enregistrement des données ===== | ||
| - | |||
| - | Cet article est en cours suite prochainement... | ||
| - | |||
| - | ---- | ||
| - | |||
| - | // Contributeurs : [[utilisateurs: | ||
