Aperçu du cours
Objectif de formation : Maîtriser Prometheus pour la collecte des métriques de serveurs
Programme d'études
-
Introduction
-
Fonctionnalités et intérêt de Prometheus
-
Supervision de services dynamiques & autonomie des composants
-
Positionnement vis-à-vis d’autres outils de supervision
-
Architecture & rôle des composants
-
Plateformes supportées
-
-
Installation et premiers pas avec l'outil
-
Détermination des ressources supervisées & des intervalles de collecte
-
Lancement du serveur Prometheus
-
Introduction à la console Web & l’interface graphique
-
-
Modèle de données & mesures
-
Format des données stockées et concept de timestamp
-
Présentation des différents types de mesures
-
Identification des ressources supervisées : notions d’instances et de jobs
-
-
Paramétrage
-
Réglages à déterminer en ligne de commande
-
Réglages définis au sein du fichier de configuration prometheus.yml
-
-
Règles
-
Types de règles
-
Définition de règles
-
Usage des templates
-
Promtool : test & validation des règles
-
-
Requêtes
-
Introduction à PromQL
-
Best practices du langage et des requêtes
-
-
Visualisation
-
Présentation des diverses solutions
-