Référence : PROM
Durée : 2 jours (14 heures)
Dernière mise à jour : juillet 2025
Présentation
Dans un monde où la fiabilité des systèmes est cruciale et les architectures de plus en plus distribuées, disposer d’une supervision fine devient indispensable. Prometheus est aujourd’hui l’une des solutions open source les plus utilisées pour surveiller les infrastructures modernes. Conçu pour la performance et la scalabilité, il repose sur un modèle de collecte de métriques temporelles et s’intègre naturellement dans les environnements cloud, conteneurisés ou traditionnels.
Au fil de cette formation, vous apprendrez à déployer et configurer Prometheus, à collecter des données depuis vos systèmes et services, à interroger ces métriques efficacement avec PromQL, et à mettre en place une supervision proactive grâce à un système d’alertes flexible. Vous aborderez également les bonnes pratiques pour l’exploiter en production, avec un accent sur la fiabilité, la sécurité et l’extensibilité.
Que vous soyez développeur, ingénieur système ou DevOps, cette formation vous permettra de mieux comprendre votre infrastructure et d’anticiper les problèmes avant qu’ils n’impactent vos utilisateurs.
Programme
Présentation de Prometheus
- Historique, écosystème
- Les cas d’usage
- Architecture (modèle pull, time series, Exporters, PromQL)
Installation et configuration de Prometheus
- Installation de Prometheus : binaires ou Docker
- Rôle et usage de Node Exporter
- Installation et configuration : avec Docker ou en binaire
- Collecte de métriques : scrape targets
Les requêtes PromQL
- Syntaxe et fonctionnalités de base
- Les différents types de données
- Filtres, opérateurs et fonctions simples
- Création de requêtes avancées : agrégations, jointures, subqueries
- Analyse de performance
Alerting
- Configuration des alertes dans Prometheus : alert.rules et
- Intégration des alertes avec Alertmanager et services tiers
- Gestion des alertes dans Grafana
Bonnes pratiques
- Naming conventions pour les métriques
- Dashboards : structuration par service ou par rôle et réutilisation via JSON
- Recording rules : optimisation des requêtes fréquentes et pré-agrégation de données
- Pushgateway : cas d’usage (batch jobs), limitations et bonnes pratiques
Mise en production et mise à l’échelle
- Sécurité :Authentification, TLS, proxy inverse
- Sauvegarde et restauration : gestion des données TSDB et snapshots
- Prometheus Federation : scalabilité horizontale et cas d’usage
En présentiel
Nous dispensons nos formations en présentiel dans nos locaux de Toulouse ou dans vos locaux dans toute l’Europe.
En distanciel
du 15 au 16 septembre 2025
du 30 au 31 octobre 2025
du 20 au 21 novembre 2025
du 18 au 19 décembre 2025
Nous dispensons également nos formations à distance, sous forme de classe virtuelle en visio conférence, avec l’outil de votre choix (Google Meet, Teams, Zoom…).
Pour toute demande contactez-nous !
Méthode pédagogique
50% de travaux pratiques
Modalités d’évaluation
Travaux pratiques
Audience
Développeurs, ingénieurs système et DevOps
Versions des technologies
Prometheus v3.5.0
Pré-requis
Connaissances de base de l’administration Linux et Docker
Tarif
1490 € HT