ajout rétention
This commit is contained in:
parent
0bbea0a49d
commit
eb9a5158ee
|
@ -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é :
|
||||
|
|
Loading…
Reference in a new issue