Packt

Mastering Prometheus

Labor Day starts with $70+ in savings on Coursera Plus. Save 40% for 3 months.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Mastering Prometheus

Inclus avec Coursera PlusEn savoir plus

Demander à Coursera

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Deploy and configure Prometheus for monitoring diverse systems.

  • Write and execute PromQL queries for metrics analysis and visualization.

  • Implement effective alerting, SLOs, and integrate with external tools.

Compétences que vous acquerrez

  • Catégorie : CI/CD
  • Catégorie : Performance Tuning
  • Catégorie : Site Reliability Engineering
  • Catégorie : Scalability
  • Catégorie : Continuous Monitoring
  • Catégorie : System Monitoring
  • Catégorie : Data Visualization
  • Catégorie : Systems Integration
  • Catégorie : Incident Response
  • Catégorie : Security Testing
  • Catégorie : Code Reusability
  • Catégorie : Service Level
  • Catégorie : Devops Tools
  • Catégorie : Verification And Validation
  • Catégorie : Cloud-Native Computing
  • Catégorie : Data Storage Technologies

Outils que vous découvrirez

  • Catégorie : Prometheus (Software)
  • Catégorie : Query Languages
  • Catégorie : Kubernetes
  • Catégorie : Grafana

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

août 2026

Évaluations

15 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 15 modules dans ce cours

This module introduces the foundational concepts of observability and monitoring, highlighting their differences and practical significance in system reliability. Learners will explore the role of Prometheus in collecting and analyzing metrics, as well as the importance of traces in diagnosing system behavior. By the end, participants will understand how these tools and concepts contribute to effective troubleshooting and system health assessment.

Inclus

1 vidéo4 lectures1 devoir

This module guides learners through the process of deploying Prometheus in a Kubernetes environment, focusing on infrastructure setup, operator configuration, and monitoring validation. Learners will gain practical experience using Linode Kubernetes Engine, with concepts transferable to other platforms. By the end, participants will be able to implement and verify a functional monitoring stack.

Inclus

1 vidéo2 lectures1 devoir

This module delves into the inner workings of Prometheus's data model, including how time series and samples are structured and managed within the TSDB. Learners will also gain hands-on experience with PromQL, exploring its syntax, subqueries, and advanced features for querying and analyzing monitoring data. By the end, you'll be equipped to optimize data storage and retrieval for effective monitoring and alerting.

Inclus

1 vidéo8 lectures1 devoir

This module delves into the mechanisms of service discovery in Prometheus, highlighting its dynamic monitoring capabilities in both cloud-native and traditional environments. Learners will explore standard and metric relabeling, as well as how to leverage custom HTTP service discovery endpoints for flexible infrastructure monitoring.

Inclus

1 vidéo4 lectures1 devoir

This module guides learners through configuring Prometheus alerting rules and mastering Alertmanager features such as alert grouping, routing, and templating. You will also explore strategies for high availability and best practices for testing alerting rules to ensure reliable and actionable notifications.

Inclus

1 vidéo6 lectures1 devoir

This module delves into advanced strategies for scaling and securing Prometheus monitoring systems. Learners will explore sharding to manage high cardinality, federation for unified data views, and techniques to achieve high availability. By the end, you'll be equipped to architect resilient and scalable monitoring solutions.

Inclus

1 vidéo4 lectures1 devoir

This module guides learners through advanced techniques for optimizing Prometheus performance, including managing cardinality, leveraging profiling tools, and tuning garbage collection. Learners will also discover how to set scrape and query limits to prevent performance bottlenecks and ensure efficient monitoring at scale.

Inclus

1 vidéo3 lectures1 devoir

This module introduces learners to the Node Exporter, a key tool for collecting system metrics in infrastructure monitoring. You will explore its default and specialized collectors, learn how to use the textfile collector, and gain troubleshooting skills to ensure effective data collection for Prometheus-based monitoring.

Inclus

1 vidéo3 lectures1 devoir

This module introduces the integration of remote storage solutions with Prometheus, focusing on remote write/read capabilities, and the deployment of VictoriaMetrics and Grafana Mimir for scalable monitoring. Learners will gain practical skills in configuring, deploying, and optimizing these systems within modern observability stacks.

Inclus

1 vidéo5 lectures1 devoir

This module introduces the core components of Thanos and demonstrates how to extend Prometheus for global, scalable monitoring. Learners will explore the deployment and configuration of Thanos Sidecar, Compactor, Query, Query Frontend, Store, Ruler, and Receiver to aggregate and optimize metrics across distributed environments. By the end, you'll understand how to build a robust, multi-region monitoring solution.

Inclus

1 vidéo8 lectures1 devoir

This module introduces Jsonnet as a powerful tool for generating and managing YAML configurations, emphasizing code reuse and maintainability. Learners will explore key Jsonnet features such as string interpolation, object inheritance, imports, and functions, and discover how to leverage Monitoring Mixins for scalable Prometheus monitoring setups.

Inclus

1 vidéo8 lectures1 devoir

This module guides learners through integrating Prometheus configuration validation and rule linting into CI pipelines using tools like promtool, Pint, and amtool. By automating these checks with GitHub Actions, you will enhance reliability and reduce errors in your monitoring infrastructure. Practical workflows and tool usage are demonstrated to streamline your DevOps processes.

Inclus

1 vidéo3 lectures1 devoir

This module introduces the fundamentals of defining and monitoring service-level objectives (SLOs) using Prometheus metrics. Learners will explore different types of SLOs, understand how to leverage open-source tools like Sloth and Pyrra, and gain practical skills for implementing effective reliability monitoring strategies.

Inclus

1 vidéo5 lectures1 devoir

This module introduces the principles of observability using OpenTelemetry and demonstrates how to integrate it with Prometheus for standardized telemetry data collection. Learners will explore the role of the OpenTelemetry Collector as an intermediary in telemetry pipelines and understand best practices for connecting these tools.

Inclus

1 vidéo2 lectures1 devoir

This module introduces learners to observability tools and techniques that go beyond Prometheus metrics, including the roles of logs and traces. You will explore the strengths and limitations of different observability signals and learn how to integrate them for comprehensive system monitoring.

Inclus

1 vidéo2 lectures1 devoir

Instructeur

Packt - Course Instructors
Packt
2 110 Cours643 442 apprenants

Offert par

Packt

En savoir plus sur Cloud Computing

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
  • cplus logo

    Profitez de plus de 10 000 programmes grâce à notre offre spéciale pour la Fête du Travail

  • Coursera for teams logo

    Commencez par réaliser des économies simples pour vos équipes qui travaillent dur

    30% off team training

Foire Aux Questions