Bird
0
0

A request flows through microservices X, Y, and Z in a distributed system. Which observability data type best helps pinpoint which service introduces latency?

medium📝 Analysis Q4 of 15
Microservices - Monitoring and Observability
A request flows through microservices X, Y, and Z in a distributed system. Which observability data type best helps pinpoint which service introduces latency?
ADistributed tracing data showing request spans across services
BAggregated CPU usage metrics of all services combined
CError logs from service Z only
DNetwork bandwidth usage statistics
Step-by-Step Solution
Solution:
  1. Step 1: Identify data types

    Metrics provide resource usage, logs show events/errors, traces show request flow.
  2. Step 2: Determine which data reveals latency source

    Distributed tracing captures timing and path of requests across services, revealing latency points.
  3. Final Answer:

    Distributed tracing data showing request spans across services -> Option A
  4. Quick Check:

    Tracing pinpoints latency per service, unlike aggregated metrics or isolated logs. [OK]
Quick Trick: Tracing reveals latency across service calls [OK]
Common Mistakes:
MISTAKES
  • Relying only on aggregated metrics which hide per-service delays
  • Checking logs from a single service without context
  • Using network stats which don't show internal service latency

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Microservices Quizzes