Courseiva

KCNA Cloud Native Observability Practice Question

In Prometheus, what is the purpose of the Alertmanager component?

⚠ Common exam trap

KCNA often tests the misconception that Alertmanager is responsible for generating alerts or storing metrics, when in fact it only handles routing and notification after Prometheus evaluates alerting rules.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

To manage, group, and route alerts to notification channels like email or Slack

Alertmanager is a separate component from the Prometheus server that receives alerts generated by Prometheus alerting rules. Its core purpose is to deduplicate, group, and route those alerts to the correct receiver—such as email, Slack, PagerDuty, or a webhook—based on routing rules and labels. It also handles silencing and inhibition to reduce noise during incidents, which is essential for effective on-call alerting.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    To scrape metrics from targets

    Why it's wrong here

    Scraping targets over HTTP is performed by the Prometheus server itself, which pulls metrics on its configured intervals. Alertmanager only receives alerts pushed by Prometheus and manages their routing. Scraping would be the right answer if the question asked how metrics are collected, not how alerts are handled.

  • ✗

    To provide a graphical dashboard for metrics

    Why it's wrong here

    Alertmanager routes, groups, deduplicates and silences firing alerts, then dispatches notifications via receivers such as email or Slack; it renders no charts. Grafana supplies dashboards, so this option would fit a visualisation requirement. The stem asks specifically about alert notification handling, which Alertmanager performs after Prometheus evaluates rules.

  • ✓

    To manage, group, and route alerts to notification channels like email or Slack

    Why this is correct

    Alertmanager receives alerts fired by Prometheus, then deduplicates, groups, and routes them to receivers such as email, Slack, or PagerDuty. It also handles silencing and inhibition, preventing notification floods during outages. This satisfies the stem's requirement to manage, group, and route alerts to notification channels.

  • ✗

    To store historical metrics data long-term

    Why it's wrong here

    Alertmanager handles notification routing and silencing of alerts; it holds no metric samples. Long-term storage is provided by Prometheus's remote-write to systems such as Thanos, Cortex or Mimir. This option would suit a retention or federation requirement, not the alert-handling purpose the question asks about.

About these practice questions

This KCNA question is part of Courseiva's 930-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official CNCF exam blueprint

This KCNA practice question is part of Courseiva's free CNCF certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the KCNA exam.