Practice PCA Prometheus Fundamentals questions with full explanations on every answer.
Start practicing
Prometheus Fundamentals — choose a session length
Free · No account required
Click any question to see the full explanation and answer options, or start a focused practice session above.
When configuring Alertmanager to send notifications to Slack, which block defines the routing tree?
2Which file format does Prometheus use for its main configuration?
3In the Prometheus data model, what is a 'sample'?
4You are deploying Prometheus in a Kubernetes cluster and need to ensure it discovers pods labeled 'app=frontend'. Which configuration block is required?
5You observe data gaps in your Prometheus graph after increasing the scrape interval. What is the most likely cause?
6A batch job runs for only 30 seconds every hour. How should you expose these metrics to Prometheus?
7Which component is responsible for receiving alerts from Prometheus and managing notification delivery?
8Your Prometheus server is hitting high memory usage due to high cardinality. Which action is most effective at reducing memory pressure?
9What is the default port that Prometheus listens on?
10You are performing a 'label_replace' operation. What is the correct syntax for a regex capture group?
11Which TSDB component is responsible for ensuring data durability if the server crashes?
12You want to rename a metric during the scrape process. Which configuration block is appropriate?
13Which mechanism allows Prometheus to discover targets by reading a list from a file?
14What is the primary language used to query Prometheus data?
15When using the 'scrape_timeout', what happens if the timeout is reached?
16You have a metric that is a gauge and fluctuates. What happens if you use the 'rate()' function on a gauge?
17Which component is best suited for long-term storage?
18What is the purpose of the 'rule_files' configuration?
19Which function is used to convert a counter rate into a per-second rate over a time range?
20What label is automatically added by Prometheus to all scraped metrics?
21What is the behavior of the 'absent()' function?
22If you have a scrape_interval of 15s, what is the recommended minimum scrape_timeout?
23Which metric type is best for reporting the number of requests received by a service?
24What is the default value for the scrape interval?
25When using 'remote_write', how does Prometheus ensure data delivery?
26Which label is used to group alerts in Alertmanager?
27What is the purpose of the 'up' metric?
28What is the difference between a Histogram and a Summary?
29Which component allows Prometheus to be scaled horizontally for high availability?
30When a Prometheus server is restarted, how does it recover the in-memory data?
31Which operator performs a set union in PromQL?
32What happens if a label set for a metric changes during its lifetime?
33Which configuration parameter limits the number of series in the head block?
34What is the default retention period for Prometheus data?
35What is the purpose of 'tombstones' in the TSDB?
36What is the benefit of using recording rules?
37Where do you define the scrape interval for a specific target?
38Which THREE of the following are valid Prometheus TSDB file types?
39Which TWO of the following are valid ways to configure target discovery in Prometheus?
40Which TWO of the following are core responsibilities of the Prometheus server?
41Which THREE of the following metrics are automatically added to all scraped targets?
42Which TWO of the following are valid Alertmanager configuration blocks?
43Which THREE labels are often considered part of the default Prometheus ecosystem metrics?
44Which TWO of the following can be modified in 'relabel_configs'?
45Which THREE conditions cause a scrape to be unsuccessful?
46Which TWO of the following are true about the Pushgateway?
47Which TWO of the following are valid ways to run Prometheus?
48Which THREE of the following are components of a Prometheus alert state?
49Which THREE factors influence Prometheus memory usage?
50Which TWO of the following labels are specifically associated with Histograms?
51Which THREE features are provided by the Prometheus HTTP API?
52Which TWO of the following are valid data types in Prometheus?
53Which THREE of the following are common sources of high cardinality?
54Which TWO of the following can be configured globally?
55Which THREE of the following are required to expose a new metric in an application?
The Prometheus Fundamentals domain covers the key concepts tested in this area of the PCA exam blueprint published by CNCF / Linux Foundation. Courseiva provides free domain-focused practice, mock exams, missed-question review, and readiness tracking across all PCA domains — no account required.
The Courseiva PCA question bank contains 55 questions in the Prometheus Fundamentals domain. Click any question to see the full explanation and answer breakdown.
Start with a 10-question focused session to identify your baseline accuracy in this domain. Read every explanation — even for questions you answer correctly — to understand the reasoning. Once you score consistently above 80%, move to a 20–30 question session to confirm depth before moving to the next domain.
Yes — the session launcher on this page draws questions exclusively from the Prometheus Fundamentals domain. Choose 10, 20, 30, or 50 questions for a focused session, or click individual questions to review them one by one.
Save your results, see per-domain analytics, and get readiness scores — free, for every certification.
Sign Up FreeFree forever · Every certification included