Notes / Prometheus

Prometheus

46 notes

Overview

Prometheus

If this were a book, this page is the table of contents. Each Part below is a chapter; each chapter links out to the concepts, designs, and platform notes that already exist elsewhere in this wiki instead of duplicating them. This book is intentionally deeper than the PCA syllabus — several Parts (production internals, PCA prep, MAANG interview banks) are scaffolded ahead of their source material and marked (stub) below; they’ll fill in as that material gets written.

Parts

00 — Monitoring Foundations

The vocabulary this whole book assumes: what a time series actually is, and where Prometheus sits relative to the rest of the observability landscape.

01 — Prometheus Architecture

The server itself: how it’s installed and run, why it pulls instead of accepting pushes, and how a metric moves from a target to a dashboard.

02 — Prometheus Data Model

Counters, gauges, histograms, summaries, labels, and the on-disk storage engine underneath them.

03 — Instrumentation

Getting metrics out of a system in the first place — client libraries, exporters, and writing your own instrumentation.

04 — Service Discovery

Finding what to scrape without hand-maintaining a static target list.

05 — PromQL Masterclass

The query language in full — this Part is the deepest and most complete in the book.

06 — Alerting

Turning PromQL expressions into pages — recording rules, alert rules, and Alertmanager.

07 — Production Prometheus

Running Prometheus past the point where one server on one disk is enough.

08 — Operating Prometheus

Day-2 operations: Kubernetes deployment patterns, hardening, and troubleshooting.

09 — Prometheus Certified Associate (PCA)

Certification-specific prep, built on top of the material already covered above.

10 — MAANG Interview Preparation

System-design framing and the “why,” not just the “how.”

11 — Appendices

Quick-reference material distilled from the chapters above.

Metadata

AuthorAmit Singh
Scopeprometheus
View as page →