Courseiva

PCA · domain

Observability Concepts

Observability Concepts is the foundational PCA domain covering metrics, logs, and traces, the Prometheus data model, and why cardinality matters. Questions are scenario-based: you diagnose memory spikes from unbounded labels, explain label purpose, and reason about alerting philosophy and monitoring goals rather than recalling configuration syntax.

61 questions19 easy24 medium18 hard

Focused practice

Practice Observability Concepts 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 Observability Concepts

Diagnose cardinality problems: identify which label creates unbounded series and remove or aggregate it. Explain that labels define time series identity, and that alerts should target symptoms. The single most important thing: never put unique or unbounded values in labels.

Prometheus label semantics: labels as key-value dimensions creating time series, not metadata fields

High-cardinality causes in Kubernetes: unique IDs, pod names, container IDs, or per-request labels

Monitoring philosophy: alert on symptoms and user impact, not every possible cause

How metric, log, and trace signals differ in cost, retention, and query patterns

Watch out for

Common Observability Concepts exam traps

  • ▸Treating labels as free metadata; each unique label value creates a new time series and memory cost.
  • ▸Alerting on every internal cause metric instead of user-visible symptoms, producing noisy unactionable pages.
  • ▸Assuming logs and traces scale like metrics; high-volume signals need sampling and retention limits.

Question index

All Observability Concepts questions (61)

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

1

What is the primary benefit of using a pull-based model for monitoring?

Medium
2

What is the purpose of 'labels' in Prometheus?

Easy
3

Which of these is NOT a Golden Signal?

Easy
4

You are deploying Prometheus in a cluster with highly dynamic ephemeral pods. Which concern is the most significant regarding cardinality?

Hard
5

A system is experiencing high latency. You need to identify if the latency is caused by external dependencies. Which of the Four Golden Signals is most relevant for this discovery?

Medium
6

When designing a monitoring strategy, why should you avoid monitoring 'everything'?

Medium
7

Which metric type would best capture the distribution of request latencies?

Medium
8

You are monitoring a legacy batch processing job that runs for only 30 seconds once every 24 hours. Which Prometheus component is necessary to collect these metrics?

Medium
9

What is the primary function of the 'scrape_timeout' configuration?

Hard
10

Which THREE of these represent the Four Golden Signals?

Medium
11

Which of these is considered a 'counter' in Prometheus?

Easy
12

Which TWO are true about Prometheus alerting rules?

Hard
13

You are seeing 'Too many active series' in your Prometheus logs. Which action should be your first priority to address this?

Hard
14

Why might you use an 'exporter' in Prometheus?

Medium
15

A legacy batch job runs once per day and finishes in seconds. Why is a standard Prometheus pull model inadequate here?

Medium
16

Which TWO of the following are primary components of the Prometheus monitoring architecture?

Easy
17

Which of the following describes the 'pull' model's benefit regarding service discovery?

Medium
18

When configuring Service Discovery in Kubernetes, why might you use relabeling?

Hard
19

Which THREE of the following are considered part of the 'Four Golden Signals' of monitoring?

Easy
20

A dashboard shows a latency spike that doesn't correlate with CPU usage. What should you investigate next?

Hard
21

What is the purpose of a Gauge metric?

Medium
22

Which monitoring philosophy is core to the Prometheus architecture?

Medium
23

What is the primary drawback of using the Pushgateway for long-running services?

Medium
24

What is the primary goal of observability?

Easy
25

You are designing a monitoring architecture for an ephemeral, auto-scaling microservices environment. Why is the Prometheus 'pull' model generally preferred over a 'push' model in this scenario?

Medium
26

When evaluating the 'Traffic' golden signal, what is the best metric to watch for a web service?

Hard
27

Your team is defining Service Level Objectives (SLOs) for a web application. Which metric is most indicative of the 'Traffic' golden signal?

Easy
28

How does the 'stale marker' work in Prometheus?

Hard
29

Which tool would you pair with Prometheus to visualize the collected data?

Medium
30

What is the primary difference between a metric and a log?

Easy
31

Which golden signal would you monitor to detect if a specific API endpoint is returning 404s?

Easy
32

A team is transitioning from a traditional logging system to a metrics-based monitoring approach. Which category of observability data should the team prioritize to specifically identify the 'Latency' golden signal?

Easy
33

Which TWO are true about the 'Summary' metric type?

Medium
34

Which TWO of these are true about the 'Pull' model?

Medium
35

Which THREE items are standard techniques to reduce metric cardinality?

Medium
36

You need to measure the P99 latency of your service. Which PromQL function do you use on a Histogram?

Hard
37

Which TWO of the following are examples of metric data?

Easy
38

Which component is responsible for executing queries written in PromQL?

Easy
39

Which TWO of these are potential side effects of high-cardinality metrics?

Hard
40

An application is emitting logs that contain '5xx' status codes when a service is unavailable. If you want to create an alert that triggers based on the rate of these errors, what is the best practice for observability?

Hard
41

Why are 'logs' essential for debugging, even with perfect metrics?

Medium
42

A developer asks why they should use Distributed Traces instead of simply using high-cardinality metrics to debug a slow request. What is the primary advantage of traces?

Medium
43

Which THREE factors contribute to a 'high cardinality' problem in a Prometheus environment?

Hard
44

In the context of the Four Golden Signals, what does 'Saturation' measure?

Easy
45

You notice that your Prometheus instance memory usage is growing linearly despite constant traffic. What is the most likely cause?

Hard
46

Which TWO statements accurately describe the differences between logs and metrics?

Medium
47

Which TWO are common causes of high-cardinality in Kubernetes environments?

Hard
48

What is 'Monitoring Philosophy' regarding alerts?

Easy
49

Why does the 'rate()' function in PromQL behave unexpectedly on counter resets?

Hard
50

Which THREE features are provided by Grafana when used with Prometheus?

Easy
51

Which THREE of these are common Prometheus data sources?

Easy
52

If you have a metric `http_requests_total` and want the increase over 5 minutes, what is the best PromQL syntax?

Medium
53

Which TWO are common types of Prometheus exporters?

Easy
54

An engineer observes a massive spike in Prometheus memory usage after introducing a new custom label that includes a unique user ID. Which observability concept is being violated?

Hard
55

A developer adds a 'user_id' label to an HTTP request counter. What is the operational risk?

Hard
56

Which THREE of these are recommended practices for an observability strategy?

Medium
57

What is the benefit of the 'service discovery' feature in Prometheus?

Medium
58

Why are traces considered distinct from metrics in observability?

Medium
59

An SRE team is transitioning from traditional logs to metrics for performance monitoring. Which scenario best justifies using metrics over logs?

Easy
60

What is the primary role of the 'Alertmanager'?

Easy
61

Which THREE are true regarding the Prometheus TSDB?

Hard

Frequently asked questions

What does the Observability Concepts domain cover on the PCA exam?
Diagnose cardinality problems: identify which label creates unbounded series and remove or aggregate it. Explain that labels define time series identity, and that alerts should target symptoms. The single most important thing: never put unique or unbounded values in labels.
How many questions are in this domain?
This page lists all 61 Observability Concepts 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 Observability Concepts questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.
Prometheus Certified Associate (PCA, CNCF/Linux Foundation) (PCA) Observability Concepts Practice Questions