Mise en place d’une stack de monitoring avec InfluxDb, Grafana et Telegraf.

Nouvel présentation et tutoriel autour de trois outils se combinant ensemble pour offre une solution de supervision complète. Projet réalisé dans le cadre de mon alternance chez ABC Informatique à Valence.

InfluxDB est une base de données chronologique axé autour du TimeStamp. Le TimeStamp indique le nombre de secondes écoulées depuis le 1er Janvier 1970. Une base de données chronologique (Time-Series Database) a pour vocation d’évoluer très rapidement, tandis qu’une base de données traditionnel aura plus de mal et occasionnera des temps de réponse plus long. Les données arrivent dans l’ordre chronologique et sont toujours enregistrés comme nouvel enregistrement, il est donc impossible de mettre à jour des enregistrements comme avec UPDATE en sql. Certaines fonctions, sont propres à ce type de bases de données, comme les police de rétention qui met en place une règle pour supprimer tous les enregistrements de plus de X temps ou encore les requêtes continues qui sont des requêtes s’exécutant automatiquement et stockant le résultant dans un champ spécifique de la base. Les bases de données chronologiques sont principalement utilisées dans le cadre du monitoring ou d’application de tracking afin de garder un historique détaillé et daté de tous les enregistrements. Version 1.4.3 utilisé pour ce tutoriel.

Lire la suite « Mise en place d’une stack de monitoring avec InfluxDb, Grafana et Telegraf. »

Publicités

Créez un site ou un blog sur WordPress.com

Retour en haut ↑