[TP] Déploiement d'exporteurs
Nous allons déployer deux exporter très populaires
Ce que vous allez apprendre dans ce TP :
- Installer cAdvisor
- Accéder à la console et aux metrics de cAdvisor
- Installer Node exporter
- Accéder à la console et aux metrics de Node exporter
Les prérequis
Vous devez disposer d'une machine avec Docker d'installé. Si vous ne disposez pas d'une machine ou d'un environnement de test, nous vous invitons à faire le TP sur la mise en place de l'environnement de test.
cAdvisor
Ce que vous allez apprendre dans cette section :
- Installer cAdvisor
- Accéder à la console et aux metrics de cAdvisor
Revoir la vidéo de présentation de la notion
Installer et configurer cAdvisor
-
Déployer le conteneur
Vous devez déployer un conteneur cAdvisor pour collecter l'ensemble des métriques des conteneurs présents sur la machine. Il doit être ajouté dans le réseau observability. Retrouvez sur ce lien un exemple de fichier docker-compose qui contient la configuration pour déployer cAdvisor : Fichier.
-
Vérifier son bon fonctionnement
Vous devez vérifier que l'exporter est bien fonctionnel et répond bien sur son port d'écoute.
-
Vérifier les métriques
Vous devez vérifier si les métriques remontent bien
Node exporter
Ce que vous allez apprendre dans cette section :
- Installer Node exporter
- Accéder à la console et aux metrics de Node exporter
Revoir la vidéo de présentation de la notion
-
Déployer le conteneur
Vous devez déployer un conteneur Node_exporter pour collecter l'ensemble des métriques de la machine. Il doit être ajouté dans le réseau observability. Retrouvez sur ce lien un exemple de fichier docker-compose qui contient la configuration pour déployer cAdvisor : Fichier.
-
Vérifier son bon fonctionnement
Vous devez vérifier que l'exporter est bien fonctionnel et répond bien sur son port d'écoute.
-
Vérifier les métriques
Vous devez vérifier si les métriques remontent bien
Niveau de difficulté:
(3/5)