Outils pour utilisateurs

Outils du site


admin:monitoring:metrologie-via-collectd

Ceci est une ancienne révision du document !


Métrologie via Collectd

Cette page est issue du brouillon Métrologie Chapril dans l’Etherpad de l’April. Une partie des informations reste à vérifier.

Le Chapril a choisi Grafana comme outil de consultation de données de métrologie, et Influxdb comme format de stockage des données.

Initialement la métrologie est obtenue par une instance Icinga du superviseur.

Métrologie de service

Configuration d’InfluxDB

Pour pouvoir collecter des métriques de services qui ne font pas l'objet de supervision, une base InfluxDB a été ajoutée. Cette base est alimentée par le protocole Collectd. Elle a donc été nommée collectd.

L'injection de données dans cette base est restreinte. Les données doivent être chiffrées (d’où l’installation du paquet Debian libgcrypt20) et un mot de passe doit être défini dans le fichier /etc/influxdb/collectd.auth_file.

La base InfluxDB est configurée comme suit :

/etc/influxdb/influxdb.conf
[[collectd]]
  enabled = true
  bind-address = ":25826"
  database = "collectd"
  security-level = "encrypt"
  auth-file = "/etc/influxdb/collectd.auth_file"

Ajout classique

Pour une métrique simple on installe et configure Collectd sur les machines qu’on veut observer. Par défaut on aura des métriques standard (Load, CPU, RAM, network etc.).

apt install --no-install-recommends collectd libgcrypt20
/etc/collectd/collectd.conf.d/influx.conf
LoadPlugin "network"
<Plugin "network">
  <Server "admin.cluster.chapril.org" "25826">
    SecurityLevel "encrypt"
    Username "chaprilvm"
    Password "XXXXXXXXXXXXX"
  </Server>
</Plugin>
Le greffon rrdtool n’est pas exploité en plus de générer beaucoup d’accès disque. Mieux vaut désactiver son chargement en commentant ainsi :
/etc/collectd/collectd.conf
#LoadPlugin rrdtool

On termine en redémarrant le démon :

systemctl restart collectd

Et c'est fini. Reste à jeter un œil dans l’instance Grafana pour voir les jolis graphes classiques. Si on veut ajouter des graphes moins classiques, lire la suite ci-dessous.

admin/monitoring/metrologie-via-collectd.1783460346.txt.gz · Dernière modification : 2026/07/07 21:39 de fhenry2