Question 17
ObservabilityWhat is a primary benefit of adopting standardized telemetry collection like OpenTelemetry?
Correct answer: B
Explanation
OpenTelemetry standardizes how telemetry is collected, so the application emits the same traces, metrics, and logs regardless of the backend. That lets teams change observability tools, such as moving from Jaeger to Datadog, without changing or re-instrumenting the application code.
Why each option is right or wrong
A. It guarantees that applications will have zero performance overhead from instrumentation.
B. It allows organizations to switch observability backends (e.g., Jaeger to Datadog) without re-instrumenting application code.
OpenTelemetry’s core design is to separate instrumentation from the backend by using a vendor-neutral API/SDK and export pipeline, so the same traces, metrics, and logs can be sent to different observability systems. In practical terms, that means an organization can replace one collector or backend with another—such as moving from Jaeger to Datadog—without changing the application’s instrumentation points or reworking the code that emits telemetry.
C. It automatically writes optimal PromQL queries for dashboards.
D. It eliminates the need for log rotation and retention policies.
E. It provides a single dashboard for all logs, metrics, and traces.