Courseiva

PCA · topic practice

Prometheus Fundamentals practice questions

Prometheus Fundamentals covers the core data model, metric types, scrape-based collection, and PromQL basics that every PCA candidate must know. Questions test retention defaults, the Pushgateway's role, the synthetic 'up' metric, and rate() semantics. Expect direct recall plus scenario items distinguishing counters, gauges, histograms, and summaries in real configurations.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Editorial oversight:Johnson Ajibi· MSc IT Security, IEEE Senior Member
20 questionsDomain: Prometheus Fundamentals

What the exam tests

What to know about Prometheus Fundamentals

Be able to state Prometheus's default retention, explain Pushgateway's batch-job purpose and stale-metric caveat, read the 'up' metric for scrape health, and apply rate() to counters over a range vector. The single most important thing: rate() requires a counter and a range selector, returning per-second values.

Default Prometheus TSDB retention period and how --storage.tsdb.retention.time overrides it

Pushgateway behavior: batch job metrics, no automatic deletion, and its limitations for service monitoring

The 'up' metric: synthetic per-target scrape health indicator, value 1 or 0

PromQL rate() and irate() converting counters to per-second rates over a range vector

Watch out for

Common Prometheus Fundamentals exam traps

  • ▸Assuming Pushgateway is a general metrics proxy; it is only for short-lived batch jobs and never deletes pushed series automatically
  • ▸Confusing rate() with increase() or applying rate() to gauges instead of counters
  • ▸Believing 'up' reflects application health rather than whether the scrape itself succeeded

Practice set

Prometheus Fundamentals questions

20 questions · select your answer, then reveal the explanation

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

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

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

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

How can you view the current configuration of a running Prometheus server?

How does Prometheus handle metrics with the same name and identical label sets?

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

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

Where can you see a list of all currently active targets?

What is the difference between a Histogram and a Summary?

You need to add a static label to all metrics from a specific job. Where do you configure this?

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

What is the standard interval for Alertmanager to send notification retries?

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

Which THREE factors influence Prometheus memory usage?

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

Question 17mediummultiple choice
Review the full routing breakdown →

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

Which file format does Prometheus use for its main configuration?

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

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

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Prometheus Fundamentals sessions

Start a Prometheus Fundamentals only practice session

Every question in these sessions is drawn from the Prometheus Fundamentals domain — nothing else.

Related practice questions

Related PCA topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the PCA exam test about Prometheus Fundamentals?
Be able to state Prometheus's default retention, explain Pushgateway's batch-job purpose and stale-metric caveat, read the 'up' metric for scrape health, and apply rate() to counters over a range vector. The single most important thing: rate() requires a counter and a range selector, returning per-second values.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Prometheus Fundamentals questions in a focused session?
Yes — the session launcher on this page draws every question from the Prometheus Fundamentals domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other PCA topics?
Use the topic links above to move to related areas, or go back to the PCA question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the PCA exam covers. They are not copied from any real exam or dump site.