ajout rétention
This commit is contained in:
parent
0bbea0a49d
commit
eb9a5158ee
|
@ -34,7 +34,7 @@ $ systemctl status influxdb
|
||||||
|
|
||||||
## Configuration
|
## 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]
|
[monitor]
|
||||||
|
@ -55,6 +55,47 @@ Pour récupérer les métriques envoyées par [collectd](HowtoCollectd), il suff
|
||||||
typesdb = "/usr/share/collectd"
|
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
|
## 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é :
|
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