> ## Content Index
> Fetch the complete content index at: https://devopscube.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Prometheus Certified Associate (PCA): Complete Study Guide and Exam Preparation Tips
- URL: https://devopscube.com/prometheus-certified-associate/
- Published: 2024-06-24T01:36:00.000Z
- Updated: 2026-05-28T07:49:38.000Z
- Author: Bibin Wilson
- Tags: CERTIFICATIONS, MONITORING, #Migrated-1741795015845, #wp, #wp-post, #Import 2025-03-12 15:57, #blog

In this Prometheus Certified Associate guide, we will look at the resources to prepare for the certification exam and tips for passing the PCA certification

PCA is a [Linux Foundation Certification](https://devopscube.com/linux-foundation-certification/) that primarily tests the candidates' knowledge on observability and Prometheus skills. In the [DevOps certification](https://devopscube.com/devops-certifications/) category, PCA comes under Observability certification.

This guide covers everything you need to know about the Prometheus Certified Associate certification.

## Prometheus Certified Associate Registration

The first step in the PCA certification exam is registration.

****Note:** Save 30% Today on PCA certification using the Voucher code given below. This code expires soon.

[Save 30% on PCA Exam Now](https://devopscube.com/recommends/pca-certification/)

**PCA Exam Voucher:**Use Code **DCUBE30** at checkout 

Here is what you need to know about the exam.

1. The PCA exam is to be taken online and it is proctored remotely. It is a closed book exam.
2. After registration, you get 12 months to schedule the exam.
3. You get one free retake if you fail on the first attempt. If you miss a scheduled exam for any reason – your second attempt gets nullified.
4. Within 24 hours of completing the exam, you will get the exam results via email.

## PCA Exam Details

I have organized all the PCA exam details in the following table.

| Exam Duration              | 90 minutes.                  |
| -------------------------- | ---------------------------- |
| Total Questions            | 60                           |
| Exam Type                  | Multiple Choice Exam         |
| Pass Percentage            | 75% (45 out of 60 questions) |
| PCA Certification Validity | 2 Years                      |
| Exam Cost                  | $250 USD                     |
| Free Retake                | One Retake                   |
| Exam Language              | Only English                 |

You can find other details from the following official Linux Foundation documentations.

1. [**PCA Exam Instructions**](https://docs.linuxfoundation.org/tc-docs/certification/important-instructions-pca?ref=devopscube.com): Information about system requirements (PSI Secure Browser), location and ID card requirements.
2. [**PCA FAQ's**](https://docs.linuxfoundation.org/tc-docs/certification/frequently-asked-questions-pca?ref=devopscube.com)**:** Commonly asked quested related to PCA exam.

## Domains & Competencies

Now that you have a complete understanding of the exam, let's look at the PCA exam syllabus with domains and competencies.

| Domain                        | Concepts                                                                                                                                                                 | Weightage |
| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------- |
| Observability Concepts        | 1\. Metrics2\. Understand logs and events3\. Tracing and Spans4\. Push vs Pull5\. Service Discovery6\. Basics of SLOs, SLAs, and SLIs                                    | 18%       |
| Prometheus Fundamentals       | 1\. System Architecture 2\. Configuration and Scraping 3\. Understanding Prometheus 4\. Limitations Data Model and 5\. Labels Exposition Format                          | 20%       |
| PromQL                        | 1\. Selecting Data2\. Rates and Derivatives3\. Aggregating over time4\. Aggregating over dimensions5\. dimensions6\. Binary operators7\. Histograms8\. Timestamp Metrics | 28%       |
| Instrumentation and Exporters | 1\. Client Libraries2\. Instrumentation3\. Exporters4\. Structuring and naming metrics                                                                                   | 16%       |
| Alerting & Dashboarding       | 1\. Dashboarding basics2\. Configuring Alerting rules3\. Understand and Use 4\. Alertmanager5\. Alerting basics (when, what, and why)                                    | 18%       |

## PCA Lab

Even though the PCA is a multiple-choice exam, you need to have a running Prometheus setup to learn the concepts in detail.

You can start with a simple VM-based Prometheus setup and then move on to a Kubernetes-based setup based on the concepts you learn.

The following are the detailed guides that will help you setup a PCA exam lab.

1. [Setup Prometheus on Linux](https://devopscube.com/install-configure-prometheus-linux/)
2. [Setup prometheus stack using Docker Compose](https://devopscube.com/setup-prometheus-using-docker/)
3. [Setup Prometheus on Kubernetes](https://devopscube.com/setup-prometheus-monitoring-on-kubernetes/)

****Note**: I highly suggest you set up your own lab locally or on the cloud to learn all the Prometheus concepts better

## PCA Preparation Guide

I have added all the Prometheus official documentation references and other useful authoritative resources for each concept that comes under the exam syllabus.

### Observability Concepts

This section primarily deals with Observability concepts in general.

| Resource                                                                                                                          | Concepts Covered                                   |
| --------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------- |
| [What is Observability](https://devopscube.com/what-is-observability/)                                                            | MetricsUnderstand logs and eventsTracing and Spans |
| [Push vs pull in metrics collecting systems](https://blog.bytebytego.com/p/push-vs-pull-in-metrics-collecting?ref=devopscube.com) | Push vs Pull                                       |
| [What is Service Discovery?](https://devopscube.com/service-discovery-explained/)                                                 | Service Discovery                                  |
| [SRE Fundamentals](https://cloud.google.com/blog/products/devops-sre/sre-fundamentals-slis-slas-and-slos?ref=devopscube.com)      | Basics of SLOs, SLAs, and SLIs                     |

### Prometheus Fundamentals

This section deals with prometheus architecture, its components, storage, metric data format, metric labels and prometheus limitations.

| Resource                                                                                                                                 | Concepts Covered              |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------- |
| [What is Prometheus?](https://devopscube.com/prometheus-architecture/)                                                                   | System Architecture           |
| [Prometheus Configuration](https://prometheus.io/docs/prometheus/latest/configuration/configuration/?ref=devopscube.com)                 | Configuration and Scraping    |
| [Prometheus Architecture Scalability](https://www.atatus.com/blog/prometheus-architecture-scalability/?ref=devopscube.com)               | Prometheus Limitations        |
| [Data Model ](https://prometheus.io/docs/concepts/data%5Fmodel/?ref=devopscube.com)                                                      | Data model and labels         |
| [Exposition formats](https://github.com/prometheus/docs/blob/main/content/docs/instrumenting/exposition%5Fformats.md?ref=devopscube.com) | Prometheus metric data format |

### PromQL

PromQL (Prometheus Query Language) is the native query language for Prometheus. It lets you select and aggregate prometheus time series data in real time. It helps in analyzing and understanding the metrics scrapped by Prometheus.

| Resource              | Concepts Covered                                                                                                               |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| Complete PromQL Guide | Selecting DataRates and DerivativesAggregating over timeAggregating over dimensionsBinary operatorsHistogramsTimestamp Metrics |

### Instrumentation and Exporters

Instrumentation is a term typically used in application monitoring. In terms of prometheus, it is the process of configuring the application parameters to expose metrics in a format that Prometheus can scrape and store.

Exporters are like agents that capture application metrics and translate them into a data format that Prometheus can understand. For example, [Node Exporter](https://devopscube.com/node-exporter-kubernetes/) translates OS-level metrics like CPU, memory, disk, and network statistics to prometheus specific metric format.

| Resource                                                                                                                                 | Concepts Covered               |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------ |
| [List of client Libraries](https://prometheus.io/docs/instrumenting/clientlibs/?ref=devopscube.com)                                      | Client Libraries               |
| [How to Instrument](https://prometheus.io/docs/practices/instrumentation/?ref=devopscube.com)                                            | Instrumentation                |
| [Exporters and Integrations](https://prometheus.io/docs/instrumenting/exporters/?ref=devopscube.com)                                     | Exporters                      |
| [Practical Guide to Prometheus Metrics](https://www.tigera.io/learn/guides/prometheus-monitoring/prometheus-metrics/?ref=devopscube.com) | Structuring and naming metrics |

### Alerting & Dashboarding

Prometheus comes with a native alerting tool called Alert Manager. It can be configured with prometheus to trigger alerts based on Prometheus alert rules.

You can create Dashboards based on prometheus metrics using tools like [Grafana](https://devopscube.com/setup-grafana-kubernetes/). It support PromQL queries to create dashboards.

| Resource                                                                                                          | Concepts Covered                      |
| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------- |
| [Alerting Rules](https://prometheus.io/docs/prometheus/latest/configuration/alerting%5Frules/?ref=devopscube.com) | Configuring Alerting rules            |
| [Alert Manager](https://prometheus.io/docs/alerting/latest/alertmanager/?ref=devopscube.com)                      | Understand and Use Alertmanager       |
| [Alerting Overview](https://prometheus.io/docs/practices/alerting/?ref=devopscube.com)                            | Alerting basics (when, what, and why) |

## Conclusion

Preparing for Prometheus Certified Associate required detailed learning of all prometheus related components and monitoring & alerting concepts.

PCA as a whole, not only enhances you knowledge on prometheus, but also on Observability, monitoring and alerting concepts. It will help you in your day-to-day DevOps/SRE job.

Also, if you are preparing of any other Linux Foundation Certifications, check out the [Linux Foundation Coupons](https://devopscube.com/linux-foundation-coupon/) page to get discounts on all the certifications.