Prometheus Certified Associate study materials
Prometheus Certified Associate study resources

Prometheus Certified Associate case studies

Prometheus Certified Associate ยท Put your knowledge to work in context.

The Prometheus Certified Associate (PCA) is a pre-professional certification from the Linux Foundation that validates foundational knowledge of observability and hands-on skill with Prometheus, the open source systems monitoring and alerting toolkit. It is aimed at engineers and application developers with a special interest in observability and monitoring; the source notes that ideal candidates may already hold Kubernetes certifications such as KCNA, CKA, or CKAD, or have completed Prometheus-specific training or cloud engineer bootcamps. The Prometheus Certified Associate case studies are 5 cases and about 3,743 words.

1

Cardinality Budget for a Payments API

A payments team ships a Go service exposing a single counter, http requests total , labelled with method , path , status , customer id and region . The environment currently has 4 methods, about 60 distinct raw URL paths, 12 status codes, 8,000 active customers and 6 regions.

753 words, about 4 min
2

Scrape Timeouts Versus Real Target Failures

One Prometheus 2.x server scrapes 1,200 targets every 15 s with scrape timeout: 10s and evaluates recording and alerting rules every 15 s. The API gateway exposes /metrics from the same process and thread pool that serves user traffic; at peak, rendering that endpoint takes 9โ€“12 s.

744 words, about 4 min
3

Why the p99 Panel Disagrees With the Traces

A service runs on 12 replicas, scraped every 30 s, and exposes a Go histogram http request duration seconds with buckets at 0.005, 0.01, 0.025, 0.05, 0.1, 0.25, 0.5, 1, 2.5, 5, 10 and +Inf. The latency panel query is histogram quantile(0.99, sum by (le) (http request duration seconds bucket)) and it reports p99 โ‰ˆ 4.8 s.

732 words, about 4 min
4

Batch Jobs, Slow Exporters and Misranged Buckets

A team runs three things behind one Prometheus that scrapes every 30 s with scrape timeout: 10s . (a) A nightly reconciliation job - 4 containers, 90 s of runtime, once every 6 hours - pushes to a Pushgateway, because "Prometheus cannot scrape a job that short".

767 words, about 4 min
5

Alert Storm During a Rack Outage

An incident takes down a rack: 40 hosts go unreachable at once, and within two minutes 300 alerts reach a single Alertmanager. The relevant config is group by: ['alertname', 'instance'] with group wait: 30s , group interval: 5m , repeat interval: 4h , and one Slack receiver.

747 words, about 4 min