[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
  1. 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.
  2. Vérifier son bon fonctionnement
    Vous devez vérifier que l'exporter est bien fonctionnel et répond bien sur son port d'écoute.
  3. 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

  1. 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.
  2. Vérifier son bon fonctionnement
    Vous devez vérifier que l'exporter est bien fonctionnel et répond bien sur son port d'écoute.
  3. Vérifier les métriques
    Vous devez vérifier si les métriques remontent bien

Niveau de difficulté: (3/5)