Prometheus Certified Associate (PCA) Study Guide

Prometheus PCA Study Guide

How to Prepare for the Prometheus PCA Exam?

Preparing for the Prometheus Certified Associate (PCA) certification exam? Don’t know where to start? This post is the Prometheus PCA Certificate Study Guide (with links to each exam objective).

I have curated a list of articles from the Internet for each objective of the PCA exam. I hope this article will help you to achieve the PCA Prometheus Certified Associate Certification. Also, please share the post within your circles so it helps them to prepare for the exam.

Prometheus PCA Exam Coupon

Coupon: Use Code SUMMER25

Prometheus PCA Course

Linux FoundationMonitoring Systems with Prometheus
PluralsightGetting started with Prometheus
UdemyPrometheus | The Complete Hands-On

Prometheus PCA Other Materials

Udemy Practice TestPrometheus Certified Associate Practice Exams
Amazon e-bookInfrastructure & Application Monitoring
CourseraMonitoring Cluster using Prometheus

Looking for Prometheus PCA Dumps? Read This!

Using Prometheus PCA exam dumps can get you permanently banned from taking any future certificate exams. However, I strongly suggest you validate your understanding with practice questions.

Full Disclosure: Some of the links in this post are affiliate links. I receive a commission when you purchase through them.

Observability Concepts 18%


Metric types

An introduction to Prometheus metrics and performance monitoring

A Deep Dive Into the Four Types of Prometheus Metrics

Understand logs and events

Monitoring and Debugging Prometheus

Are detailed logs available in Prometheus?

Tracing and Spans

A beginner’s guide to distributed tracing and how it can increase an application’s performance

Using Prometheus Exemplars to jump from metrics to traces in Grafana

Generate metrics from spans

Push vs Pull

Pull or Push: How to Select Monitoring Systems?

Prometheus Monitoring: The Pull Approach

Push Vs. Pull in Monitoring Systems

Prometheus and the Debate Over ‘Push’ Versus ‘Pull’ Monitoring

Service Discovery

Enable Prometheus Native Service Discovery

Prometheus service discovery

Basics of SLOs, SLAs, and SLIs

SLA vs. SLO vs. SLI – Differences

Implementing SLOs using Prometheus

Implementing SLI/SLO-based Continuous Delivery Quality Gates using Prometheus

Manage SLOs using Prometheus metrics

How We Use Sloth to Do SLO Monitoring and Alerting with Prometheus

Prometheus Fundamentals 20%

System Architecture

Prometheus Architecture Explained

Introduction to Prometheus

Configuration and Scraping


Scraping application metrics with Prometheus

Understanding Prometheus Limitations

5 Challenges with Prometheus Monitoring

Challenges using Prometheus at scale

Data Model and Labels

Data model | Prometheus

Introduction to Prometheus

Trying to understand the Prometheus data model in a more simplified way

Metric and label naming

Prometheus Cheat Sheet – Basics (Metrics, Labels, Time Series, Scraping)

Labels – Prometheus

Exposition Format

Exposition formats

Exposition – Prometheus

PromQL 28%

Selecting Data

Selecting Data in PromQL

Time series selectors

Rates and Derivatives

How does the Prometheus rate() function works?

Query functions | rate

The Good, The Bad, And Alerting on Derivatives

Aggregating over time

Prometheus – Moving Average, Max, Min, etc (Aggregation Over Time)

Query functions | Aggregating over time

Aggregating over dimensions

Aggregation operators

Prometheus Querying – Breaking Down PromQL

Binary operators

Binary operators

PromQL Operators


Histograms and summaries

How does a Prometheus Histogram work?

Timestamp Metrics

Prometheus metrics with timestamp

Adding timestamps to Gauge Metric

Filter metrics based on a timestamp

Instrumentation and Exporters 16%

Client Libraries

Client libraries

Writing client libraries

Prometheus Client Libraries


Prometheus instrumentation library for Python applications



Exporters and integrations

Writing exporters

Prometheus exporters

Structuring and naming metrics

Metric and label naming

Instrumenting Applications | Naming metrics

Alerting & Dashboarding 18%

Dashboarding basics

The Best Prometheus Dashboards

Consoles and dashboards

Creating Grafana Dashboards for Prometheus

Grafana Prometheus Dashboard

Configuring Alerting rules

Alerting rules

The Guide To Prometheus Alerting

Understand and Use Alertmanager


Prometheus Alertmanager

Prometheus Alerting with AlertManager

Alerting basics (when, what, and why)

What to alert on?

The Guide To Prometheus Alerting

This brings us to the end of the Prometheus (PCA) study guide.

What do you think? Let me know in the comments section if I have missed out on anything. Also, I love to hear from you about how your preparation is going on!

Follow Me to Receive Updates on PCA Exam

Want to be notified as soon as I post? Subscribe to the RSS feed / leave your email address in the subscribe section. Share the article to your social networks with the below links so it can benefit others.

Share the PCA Study Guide in Your Network