๐ŸŽ 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

Continuous Deployment
A practice where every code change that passes automated tests is automatically deployed to production.
Kubernetes
An open-source container orchestration platform that automates deploying, scaling, and managing containerized applications.
Infrastructure Drift
The divergence between the actual state of infrastructure and its defined desired state, caused by manual changes or untracked modifications.
Microservices
An architectural style where an application is composed of small, independent services that communicate over APIs.
GitHub Actions
A CI/CD platform integrated into GitHub that automates build, test, and deployment workflows using YAML configuration.
Container Registry
A storage and distribution service for container images, similar to a package repository but for Docker images.
View All DevOps Terms โ†’