KCNA · Question #125
Which of the following observability data streams would be most useful when desiring to plot resource consumption and predicted future resource exhaustion?
The correct answer is D. Metrics. Metrics are numeric, time-series measurements (e.g., CPU usage at 80%, memory at 14 GB, disk I/O at 200 MB/s) sampled at regular intervals. They are the ideal observability data type for plotting resource consumption over time and applying statistical or ML-based trend analysis…
Question
Which of the following observability data streams would be most useful when desiring to plot resource consumption and predicted future resource exhaustion?
Options
- Astdout
- BTraces
- CLogs
- DMetrics
How the community answered
(33 responses)- B3% (1)
- C3% (1)
- D94% (31)
Explanation
Metrics are numeric, time-series measurements (e.g., CPU usage at 80%, memory at 14 GB, disk I/O at 200 MB/s) sampled at regular intervals. They are the ideal observability data type for plotting resource consumption over time and applying statistical or ML-based trend analysis to forecast when a resource will be exhausted. Prometheus, Datadog, and similar tools are built around metrics for exactly this use case. Logs (C) contain discrete event records and are useful for debugging but not optimized for time-series aggregation. Traces (B) track distributed request flows and latency across services. Stdout (A) is raw process output - an unstructured data stream, not a structured observability signal.
Topics
Community Discussion
No community discussion yet for this question.