Kubernetes and Cloud Native Associate (KCNA)Cloud Native ObservabilityEasy

A system administrator observes that their Kubernetes cluster's CPU utilization frequently spikes unexpectedly, but they lack historical context to understand the pattern or root cause. Which component of the Prometheus ecosystem would best help them visualize this historical data and identify trends?

  1. AAlertmanager
  2. BPromQL
  3. CNode Exporter
  4. DGrafana
Show answer & explanation

Correct answer: D. Grafana

Grafana is a popular open-source analytics and interactive visualization web application. It allows users to create dashboards, graphs, and alerts from various data sources, including Prometheus, making it ideal for visualizing historical metric data.

Why the other options are wrong

  • A. Alertmanager handles alerts sent by Prometheus, it does not visualize historical data.
  • B. PromQL is the query language for Prometheus, used to retrieve data, but not a visualization tool itself.
  • C. Node Exporter collects host-level metrics, providing data to Prometheus, but doesn't visualize it.

Grafana

An open-source platform for monitoring and observability, allowing users to query, visualize, alert on, and explore metrics, logs, and traces.

  • Supports multiple data sources (e.g., Prometheus, Elasticsearch).
  • Creates interactive dashboards.
  • Widely used for visualizing time-series data.

Memory trick: G for Graphs, Grafana for visualization.

More Cloud Native Observability questions