KCNA Cloud Native Observability Practice Question
Which TWO of the following are recommended practices for achieving observability in a Kubernetes cluster?
⚠ Common exam trap
CNCF often tests the misconception that centralized logging is always best, but the trap here is that observability emphasizes distributed, resilient data collection over a single monolithic log sink, and that debug logs are not subject to long-term compliance retention like audit logs.
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
✓
Include correlation IDs in structured logs to enable tracing across services.
Including correlation IDs in structured logs is a key observability practice that enables distributed tracing across microservices. In Kubernetes, where requests often traverse multiple pods and services, correlation IDs allow you to link logs from different components into a single transaction flow, which is essential for debugging and understanding system behavior.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Use a single centralized logging solution to aggregate logs from all components.
Why it's wrong here
Single point of failure; prefer highly available solutions.
- ✗
Store all debug logs for a minimum of 90 days for compliance.
Why it's wrong here
Debug logs are verbose; store selectively.
- ✓
Include correlation IDs in structured logs to enable tracing across services.
Why this is correct
Correlation IDs help trace requests across microservices.
- ✗
Disable leader election for monitoring components to reduce complexity.
Why it's wrong here
Leader election prevents duplicate metrics in HA setups.
- ✓
Use Prometheus with a pull-based model to scrape metrics from pods.
Why this is correct
Prometheus pull model is standard for Kubernetes metrics.
Go deeper
Related to this question
About these practice questions
This KCNA question is part of Courseiva's 833-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 →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
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.