PCA (Prometheus Certified Associate) sample exam question with answer 441

Question:
Which of the following are benefits of using distributed tracing in a microservices architecture? Select all that apply.

  1. Ability to understand the flow of requests through multiple services
  2. Ability to monitor the health and performance of individual services
  3. Ability to detect and diagnose issues more quickly
  4. Ability to reduce the number of services in the system
Answer:
A, B, C - are correct answers. Distributed tracing is an important tool for understanding the behavior of a microservices architecture. By tracing requests across multiple services, it is possible to understand the flow of requests through the system and to identify areas where issues may be occurring. Distributed tracing also allows teams to monitor the health and performance of individual services, which can help to identify issues before they affect the entire system. Finally, distributed tracing can help to detect and diagnose issues more quickly, which can reduce the impact on users and the business
D - is incorrect. Reducing the number of services in the system is not a benefit of distributed tracing