Cloud infrastructure monitoring
Collect hardware and system metrics with Node Exporter to closely monitor CPU, RAM, disk, and network usage on Linux servers.
Observabilité · Courses
Learn to set up a powerful monitoring and alerting system with Prometheus, from collecting metrics with exporters to writing complex PromQL queries.
LEARNING PATH
LEARN BY DOING
Collect hardware and system metrics with Node Exporter to closely monitor CPU, RAM, disk, and network usage on Linux servers.
Native integration with Kubernetes and cAdvisor to track container health.
Trigger alerts via Alertmanager when an application's latency (95th percentile) exceeds a defined threshold.
Build interactive dashboards in Grafana using PromQL.
Use Pushgateway to collect metrics from batch scripts.
Build custom exporters to surface specific business metrics.
An open-source monitoring and alerting system specialized in time series data.
It uses a 'pull' model where the server fetches metrics from the targets.
An agent that translates third-party metrics into a format Prometheus understands.
The powerful query language used to work with time series.
By using Pushgateway, since the 'pull' model doesn't suit very short-lived tasks.
No, Prometheus only handles metrics. Logstash handles logs.
Prometheus evaluates alerting rules and sends events to Alertmanager.
A tool for collecting resource usage metrics from Docker/Kubernetes containers.
Yes, Prometheus is Grafana's default and most widely used data source.
Yes, it includes service discovery mechanisms.