📄️ Prometheus
Complete Prometheus guide: learn about this open source monitoring and alerting tool, time-series metrics collection, PromQL language, Kubernetes integration, and comparison with InfluxDB to implement efficient observability.
📄️ Architecture
Understand Prometheus architecture: TSDB, Retrieval, HTTP Server, exporters, service discovery, push gateway, and Alert Manager for implementing efficient monitoring with distributed metrics collection.
📄️ Installation
Complete guide to Prometheus installation: learn to install locally, via Docker and Kubernetes with Helm, configure node exporter, systemd services, and integration with AlertManager and Grafana.
📄️ Definitions
Understand fundamental Prometheus definitions: metric types (Counter, Gauge, Histogram, Summary), data model, labels, time series, jobs, instances, and metric notation.
📄️ Configuration
Complete guide to Prometheus configuration: prometheus.yml file, execution flags, scrape configs, service discovery, alert rules, and advanced settings for efficient monitoring.
📄️ PromQL
Learn PromQL: Prometheus query language for selecting, aggregating, and analyzing time series data. Functions, operators, expressions, and practical examples for creating efficient queries.
📄️ Grafana
Learn to integrate Grafana with Prometheus: dashboard creation, metrics visualization, alerts, Grafana Loki for logs, Grafana Tempo for tracing, and observability best practices.
📄️ AlertManager
AlertManager guide: alert configuration, notifications, Prometheus integration, alert routing, silencing, and receiver configuration for Slack, email, and other platforms.