ajout rétention

This commit is contained in:
jdubois 2018-06-27 12:37:40 +02:00
parent 0bbea0a49d
commit eb9a5158ee

View file

@ -34,7 +34,7 @@ $ systemctl status influxdb
## Configuration
La configuration par défaut convient et ne nécessite que peu de modifications. On peut désactiver la collection de statistiques internes à InfluxDB, et ne faire écouter le serveur HTTP qu'en local. Ce dernier permet d'afficher des graphes à des fins de tests uniquement.
On peut désactiver la collection de statistiques internes à InfluxDB, et ne faire écouter le serveur HTTP qu'en local. Ce dernier permet d'afficher des graphes à des fins de tests uniquement.
~~~
[monitor]
@ -55,6 +55,47 @@ Pour récupérer les métriques envoyées par [collectd](HowtoCollectd), il suff
typesdb = "/usr/share/collectd"
~~~
### Rétention
Par défaut, les données sont gardées sur une durée illimitée, et l'intervalle de vérification de la rétention est de 30 minutes.
Si on ne souhaite pas utiliser la rétention, on peut la désactiver :
~~~
[retention]
# Determines whether retention policy enforcement enabled.
enabled = false
~~~
Si au contraire, on veut avoir une rétention d'un an, il faut créer la politique :
~~~
# influx
> use collectd
> SHOW RETENTION POLICIES
name duration shardGroupDuration replicaN default
---- -------- ------------------ -------- -------
autogen 0s 168h0m0s 1 true
> CREATE RETENTION POLICY "one_year" ON "collectd" DURATION 52w REPLICATION 1 DEFAULT
> SHOW RETENTION POLICIES
name duration shardGroupDuration replicaN default
---- -------- ------------------ -------- -------
autogen 0s 168h0m0s 1 false
one_year 8736h0m0s 168h0m0s 1 true
~~~
Et on peut augmenter l'intervalle de vérification de la rétention :
~~~
[retention]
# Determines whether retention policy enforcement enabled.
enabled = false
# The interval of time when retention policy enforcement checks run.
check-interval = "24h"
~~~
## Administration
Il peut être intéressant de naviguer dans la base de données afin de comprendre comment sont stockées les données, et ainsi afficher des graphes avec plus de facilité :