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.
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.
You are deploying Prometheus in a Kubernetes cluster and need to ensure it discovers pods labeled 'app=frontend'. Which configuration block is required?
Easy2Which label is used to group alerts in Alertmanager?
Medium3If you have a scrape_interval of 15s, what is the recommended minimum scrape_timeout?
Hard4Which THREE conditions cause a scrape to be unsuccessful?
Hard5Which THREE features are provided by the Prometheus HTTP API?
Hard6Which TWO of the following are valid ways to configure target discovery in Prometheus?
Medium7Which component is best suited for long-term storage?
Easy8Which THREE of the following metrics are automatically added to all scraped targets?
Hard9Which mechanism allows Prometheus to discover targets by reading a list from a file?
Medium10What is the purpose of the 'rule_files' configuration?
Medium11What is the primary language used to query Prometheus data?
Easy12What is the default port that Prometheus listens on?
Easy13Which TWO of the following labels are specifically associated with Histograms?
Medium14You want to rename a metric during the scrape process. Which configuration block is appropriate?
Medium15What label is automatically added by Prometheus to all scraped metrics?
Easy16Which component is responsible for receiving alerts from Prometheus and managing notification delivery?
Easy17When a Prometheus server is restarted, how does it recover the in-memory data?
Hard18What is the benefit of using recording rules?
Medium19Your Prometheus server is hitting high memory usage due to high cardinality. Which action is most effective at reducing memory pressure?
Hard20What is the purpose of 'tombstones' in the TSDB?
Hard21Which THREE of the following are common sources of high cardinality?
Hard22Which TWO of the following can be modified in 'relabel_configs'?
Medium23What is the default value for the scrape interval?
Easy24Which TWO of the following are core responsibilities of the Prometheus server?
Medium25Where do you define the scrape interval for a specific target?
Easy26Which TSDB component is responsible for ensuring data durability if the server crashes?
Medium27What is the difference between a Histogram and a Summary?
Hard28Which operator performs a set union in PromQL?
Medium29What happens if a label set for a metric changes during its lifetime?
Hard30You are performing a 'label_replace' operation. What is the correct syntax for a regex capture group?
Hard31Which configuration parameter limits the number of series in the head block?
Medium32In the Prometheus data model, what is a 'sample'?
Medium33What is the default retention period for Prometheus data?
Easy34Which TWO of the following are true about the Pushgateway?
Medium35When using the 'scrape_timeout', what happens if the timeout is reached?
Medium36When using 'remote_write', how does Prometheus ensure data delivery?
Hard37Which function is used to convert a counter rate into a per-second rate over a time range?
Medium38Which THREE of the following are required to expose a new metric in an application?
Hard39A batch job runs for only 30 seconds every hour. How should you expose these metrics to Prometheus?
Medium40Which component allows Prometheus to be scaled horizontally for high availability?
Medium41You observe data gaps in your Prometheus graph after increasing the scrape interval. What is the most likely cause?
Hard42Which TWO of the following are valid data types in Prometheus?
Medium43Which TWO of the following can be configured globally?
Medium44When configuring Alertmanager to send notifications to Slack, which block defines the routing tree?
Medium45You have a metric that is a gauge and fluctuates. What happens if you use the 'rate()' function on a gauge?
Hard46Which THREE factors influence Prometheus memory usage?
Hard47Which file format does Prometheus use for its main configuration?
Easy48Which metric type is best for reporting the number of requests received by a service?
Medium49Which THREE labels are often considered part of the default Prometheus ecosystem metrics?
Hard50Which THREE of the following are components of a Prometheus alert state?
Hard51Which THREE of the following are valid Prometheus TSDB file types?
Hard52What is the purpose of the 'up' metric?
Easy53Which TWO of the following are valid Alertmanager configuration blocks?
Medium54What is the behavior of the 'absent()' function?
Hard55Which TWO of the following are valid ways to run Prometheus?
MediumOther domains
All PCA exam domains
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.