Courseiva
Cloud Native Observability →mediumMultiple Choice

KCNA Cloud Native Observability Practice Question

Which tool is primarily used for distributed tracing in cloud native environments?

⚠ Common exam trap

The trap is mixing up the three observability pillars — metrics (Prometheus), logs (Fluentd), and traces (Jaeger) — and picking a tool from the wrong pillar because it is familiar from dashboards.

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

✓

Jaeger

Jaeger is an open-source, CNCF-graduated distributed tracing system originally built by Uber, designed to collect, store, and visualize traces across microservices. It implements the OpenTracing/OpenTelemetry data model and provides a UI for trace analysis, making it the canonical tracing tool in cloud native environments. Its architecture (agents, collectors, query service, storage backends) is purpose-built for distributed tracing.

Answer analysis

Option-by-option breakdown

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

  • ✗

    Grafana

    Why it's wrong here

    Grafana is a visualisation and dashboarding layer that queries existing data sources; it does not instrument or propagate trace context itself. It is tempting because it can display tracing data, and it is the correct choice for building dashboards over metrics, logs or traces, but it is not the tracing tool.

  • ✗

    Fluentd

    Why it's wrong here

    Fluentd is a log collection and forwarding agent, aggregating and shipping log records rather than correlating spans across services. It is tempting because it also supports observability pipelines, and it is the correct choice for centralised log aggregation, but tracing needs trace and span identifiers propagated between calls.

  • ✓

    Jaeger

    Why this is correct

    Jaeger is a CNCF distributed tracing system that records and visualises request flows across microservices, using spans and trace context propagation. This makes it the primary tool for diagnosing latency and dependency issues in cloud native environments.

  • ✗

    Prometheus

    Why it's wrong here

    Prometheus is a metrics collection and time-series database, scraping numeric samples rather than propagating trace context across service calls. It is tempting because it also provides observability, and it is the correct choice for monitoring and alerting on metrics, but distributed tracing requires span and trace-ID propagation.

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.