๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

DevOps Intermediate

What is Prometheus?

An open-source monitoring and alerting toolkit that collects time-series metrics using a pull-based model.

Prometheus scrapes metrics from instrumented targets at configured intervals. It stores data in a time-series database and provides PromQL (Prometheus Query Language) for powerful querying. Alertmanager handles alert routing and notification.

Key concepts include metrics types (counter, gauge, histogram, summary), labels for dimensional data, service discovery, and recording rules. Prometheus + Grafana is the de facto standard for Kubernetes monitoring.

Related Terms

Artifact Repository
A centralized storage system for build artifacts like compiled binaries, packages, and container images used in CI/CD pipelines.
GitOps
A practice where Git repositories serve as the single source of truth for both application code and infrastructure configuration.
Git
A distributed version control system that tracks changes in source code during software development.
Infrastructure as Code (IaC)
The practice of managing infrastructure through machine-readable configuration files rather than manual processes.
Docker Compose
A tool for defining and running multi-container Docker applications using a YAML configuration file.
Jenkins
An open-source automation server for building, testing, and deploying software through configurable CI/CD pipelines.
View All DevOps Terms โ†’