Courseiva

PCA · domain

Prometheus Fundamentals

Practise Prometheus Certified Associate (PCA, CNCF/Linux Foundation) (PCA) Prometheus Fundamentals practice questions — original exam-style scenarios with answer choices, explanations, and analysis of common mistakes.

55 questions11 easy24 medium20 hard

Focused practice

Practice Prometheus Fundamentals questions

Scored sessions drawing only from this domain — pick a length below.

Start 20-question practice test →

What this domain covers

What to know about Prometheus Fundamentals

Prometheus Fundamentals questions test whether you can apply the concept in context, not just recognise a definition.

How the topic appears in realistic exam-style scenarios.

Which detail in the question changes the correct answer.

How to eliminate plausible but wrong options.

How to connect the question back to the wider exam objective.

Watch out for

Common Prometheus Fundamentals exam traps

  • Answering from memory before reading the full scenario.
  • Missing a constraint such as cost, availability, security, scope or command context.
  • Choosing a broad answer when the question asks for the most specific fix.
  • Ignoring why the wrong options are tempting.

Question index

All Prometheus Fundamentals questions (55)

Click any question to see the full explanation, or start a practice session above.

1

You are deploying Prometheus in a Kubernetes cluster and need to ensure it discovers pods labeled 'app=frontend'. Which configuration block is required?

Easy
2

Which label is used to group alerts in Alertmanager?

Medium
3

If you have a scrape_interval of 15s, what is the recommended minimum scrape_timeout?

Hard
4

Which THREE conditions cause a scrape to be unsuccessful?

Hard
5

Which THREE features are provided by the Prometheus HTTP API?

Hard
6

Which TWO of the following are valid ways to configure target discovery in Prometheus?

Medium
7

Which component is best suited for long-term storage?

Easy
8

Which THREE of the following metrics are automatically added to all scraped targets?

Hard
9

Which mechanism allows Prometheus to discover targets by reading a list from a file?

Medium
10

What is the purpose of the 'rule_files' configuration?

Medium
11

What is the primary language used to query Prometheus data?

Easy
12

What is the default port that Prometheus listens on?

Easy
13

Which TWO of the following labels are specifically associated with Histograms?

Medium
14

You want to rename a metric during the scrape process. Which configuration block is appropriate?

Medium
15

What label is automatically added by Prometheus to all scraped metrics?

Easy
16

Which component is responsible for receiving alerts from Prometheus and managing notification delivery?

Easy
17

When a Prometheus server is restarted, how does it recover the in-memory data?

Hard
18

What is the benefit of using recording rules?

Medium
19

Your Prometheus server is hitting high memory usage due to high cardinality. Which action is most effective at reducing memory pressure?

Hard
20

What is the purpose of 'tombstones' in the TSDB?

Hard
21

Which THREE of the following are common sources of high cardinality?

Hard
22

Which TWO of the following can be modified in 'relabel_configs'?

Medium
23

What is the default value for the scrape interval?

Easy
24

Which TWO of the following are core responsibilities of the Prometheus server?

Medium
25

Where do you define the scrape interval for a specific target?

Easy
26

Which TSDB component is responsible for ensuring data durability if the server crashes?

Medium
27

What is the difference between a Histogram and a Summary?

Hard
28

Which operator performs a set union in PromQL?

Medium
29

What happens if a label set for a metric changes during its lifetime?

Hard
30

You are performing a 'label_replace' operation. What is the correct syntax for a regex capture group?

Hard
31

Which configuration parameter limits the number of series in the head block?

Medium
32

In the Prometheus data model, what is a 'sample'?

Medium
33

What is the default retention period for Prometheus data?

Easy
34

Which TWO of the following are true about the Pushgateway?

Medium
35

When using the 'scrape_timeout', what happens if the timeout is reached?

Medium
36

When using 'remote_write', how does Prometheus ensure data delivery?

Hard
37

Which function is used to convert a counter rate into a per-second rate over a time range?

Medium
38

Which THREE of the following are required to expose a new metric in an application?

Hard
39

A batch job runs for only 30 seconds every hour. How should you expose these metrics to Prometheus?

Medium
40

Which component allows Prometheus to be scaled horizontally for high availability?

Medium
41

You observe data gaps in your Prometheus graph after increasing the scrape interval. What is the most likely cause?

Hard
42

Which TWO of the following are valid data types in Prometheus?

Medium
43

Which TWO of the following can be configured globally?

Medium
44

When configuring Alertmanager to send notifications to Slack, which block defines the routing tree?

Medium
45

You have a metric that is a gauge and fluctuates. What happens if you use the 'rate()' function on a gauge?

Hard
46

Which THREE factors influence Prometheus memory usage?

Hard
47

Which file format does Prometheus use for its main configuration?

Easy
48

Which metric type is best for reporting the number of requests received by a service?

Medium
49

Which THREE labels are often considered part of the default Prometheus ecosystem metrics?

Hard
50

Which THREE of the following are components of a Prometheus alert state?

Hard
51

Which THREE of the following are valid Prometheus TSDB file types?

Hard
52

What is the purpose of the 'up' metric?

Easy
53

Which TWO of the following are valid Alertmanager configuration blocks?

Medium
54

What is the behavior of the 'absent()' function?

Hard
55

Which TWO of the following are valid ways to run Prometheus?

Medium

Frequently asked questions

What does the Prometheus Fundamentals domain cover on the PCA exam?
Prometheus Fundamentals questions test whether you can apply the concept in context, not just recognise a definition.
How many questions are in this domain?
This page lists all 55 Prometheus Fundamentals questions in the PCA question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
What is the best way to practise this domain?
Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
Can I practise only Prometheus Fundamentals questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.
cncf-pca CNCF-PCA prometheus fundamentals Practice Questions