Retour aux formations
Réseaux et systèmes
Prometheus, monitorer les métriques de fonctionnement de ses serveurs (1-036)
2 jour(s) • 12h
Description
Objectif de la formation : Maîtriser l'outil Prometheus pour la supervision des serveurs en utilisant ses fonctionnalités de collecte, de stockage et de visualisation des métriques. Apprendre à configurer, tester et valider des règles de supervision, tout en utilisant PromQL pour effectuer des requêtes et Grafana pour visualiser les résultats.
Objectifs pédagogiques
- Comprendre les fonctionnalités et les apports de Prometheus dans la supervision des systèmes et des applications.
- Identifier les composants de l'architecture de Prometheus et leur rôle dans la collecte des métriques.
- Savoir mettre en œuvre Prometheus pour superviser des services dynamiques.
- Maîtriser la gestion des données collectées (modèles, mesures, format de stockage, timestamp).
- Apprendre à définir des paramètres en ligne de commande et dans le fichier de configuration prometheus.yml.
- Savoir configurer et tester des règles de supervision avec promtool.
- Apprendre le langage de requêtage PromQL pour interroger les métriques.
- Utiliser Grafana pour visualiser les données collectées et créer des tableaux de bord personnalisés.
Public concerné
Administrateurs systèmes, ingénieurs DevOps, responsables d’infrastructure, et toute personne impliquée dans la gestion des performances et de la supervision des systèmes et applications.
Prérequis
Connaissance de base en administration système et gestion des serveurs.
Notions de base en réseau et en monitoring.
Déroulé du programme
1
Fonctionnalités et architecture de Prometheus (3h)
3h
- Présentation de Prometheus et de ses fonctionnalités de base : collecte, stockage et gestion des métriques.
- Architecture de Prometheus : rôle des composants principaux (Prometheus server, Alertmanager, Exporters, etc.).
- Travaux pratiques : Installation et configuration de Prometheus sur un serveur local.
2
Configuration avancée et gestion des données (3h)
3h
- Configuration des paramètres dans le fichier prometheus.yml : définitions des targets, instances, jobs.
- Modèles de données et mesures : comprendre le format de stockage et la notion de timestamp.
- Introduction aux règles dans Prometheus (types et templates).
- Travaux pratiques : Configuration des cibles et des jobs dans Prometheus, création de règles simples.
3
Utilisation de PromQL et test des règles (3h)
3h
- Introduction à PromQL : syntaxe, opérateurs, fonctions, agrégation.
- Rédaction et optimisation des requêtes PromQL pour analyser les métriques.
- Test et validation des règles avec promtool.
- Travaux pratiques : Écriture de requêtes PromQL pour récupérer des métriques spécifiques et test des règles avec promtool.
4
Visualisation des données avec Grafana (3h)
3h
- Introduction à Grafana et son intégration avec Prometheus pour la visualisation des métriques.
- Création de tableaux de bord et alertes personnalisées dans Grafana.
- Travaux pratiques : Mise en place d'un tableau de bord Grafana pour visualiser les métriques collectées par Prometheus.
Informations
Durée
2 jour(s)
12h
Tarif
Sur demande
Formations similaires
Réseaux et systèmes
VSAM ET ACCESS METHOD SERVICES – IDCAMS (2-105)
5 jour(s)
Sur demande
Réseaux et systèmes
Active Directory Federation Services (ADFS) (2-015)
4 jour(s)
2850 € HT
Réseaux et systèmes
Administration d’un serveur POSTFIX sous Linux
2 jour(s)
2600 € HT
Réseaux et systèmes
Administration de Serveur Web IIS 10 pour Windows Server
5 jour(s)
3490 € HT