Grafana transforme les métriques de systèmes comme Prometheus en tableaux de bord faciles à parcourir. Ce cours pratique suit le flux dans le navigateur : connexion d’une source, choix des visualisations, contrôles réutilisables et alerte intégrée élémentaire.
Vous tracerez une métrique de processus Prometheus, comparerez Time series, Gauge et Stat, ajouterez un seuil et créerez un sélecteur d’instance par variable. Vous définirez aussi une alerte sur TestData ; le défi final demande de reconnecter Prometheus et de reconstruire seul un tableau de bord CPU.
Ce que vous apprendrez
- Installer Grafana depuis son dépôt APT signé et l’exécuter sur le port 8080
- Ajouter et tester une source Prometheus locale
- Créer, titrer, enregistrer et vérifier un tableau de bord et un panneau
- Choisir Time series, Gauge ou Stat selon le besoin de lecture
- Configurer un seuil et disposer les panneaux dans la grille
- Créer une variable depuis les labels Prometheus et l’utiliser dans une requête
- Définir et vérifier une alerte Grafana intégrée avec TestData
- Reconstruire un tableau de bord opérationnel Prometheus à partir d’exigences concises
À qui s’adresse ce cours
Ce cours intermédiaire s’adresse aux administrateurs Linux, apprenants DevOps et ingénieurs d’exploitation disposant de métriques et souhaitant créer des tableaux de bord Grafana utilisables.
Prérequis : Terminal Linux, sudo, navigation web, notions de métriques et Prometheus, et sélecteurs PromQL simples. Aucune expérience Grafana n’est requise.
Environnement d’apprentissage : Un bureau Linux avec Grafana sur localhost:8080, Prometheus sur localhost:9090, droits administratifs et Firefox. Le travail est manuel dans l’interface, avec vérification par API.
Questions fréquentes
Dois-je installer Prometheus avant le cours ?
Non. Le laboratoire fournit Prometheus et des métriques. Vous connectez Grafana ; installation de Prometheus, exporters et PromQL avancé sont hors périmètre.
Les variables sélectionnent-elles des serveurs différents ?
La découverte et la substitution sont réelles, mais les deux labels d’instance pointent vers la même machine par des adresses locales différentes. Aucun parc multi-hôte n’est créé.
Vais-je recevoir une notification de production ?
Non. Vous créez High Traffic Alert sur TestData, choisissez un point de contact existant et vérifiez la règle. La livraison par e-mail, Slack, PagerDuty ou autre système externe n’est pas testée.





