PROFESSIONAL-CLOUD-DEVOPS-ENGINEER · Question #69
Your application's performance in Google Cloud has degraded since the last release. You suspect that downstream dependencies might be causing some requests to take longer to complete. You need to inve
The correct answer is D. Configure Cloud Trace in your application.. To investigate application performance degradation and identify latency caused by downstream dependencies, configure Cloud Trace in your application.
Question
Options
- AConfigure Error Reporting in your application.
- BConfigure Google Cloud Managed Service for Prometheus in your application.
- CConfigure Cloud Profiler in your application.
- DConfigure Cloud Trace in your application.
How the community answered
(53 responses)- A2% (1)
- B6% (3)
- C11% (6)
- D81% (43)
Why each option
To investigate application performance degradation and identify latency caused by downstream dependencies, configure Cloud Trace in your application.
Error Reporting primarily focuses on aggregating and analyzing application errors and exceptions, not on detailed latency analysis of successful or slow requests across services.
Google Cloud Managed Service for Prometheus collects metrics, which can show overall service performance, but it doesn't automatically trace the path of a single request across multiple services to pinpoint where latency accumulates.
Cloud Profiler identifies resource consumption hotspots (CPU, memory, etc.) *within a single application's code*, rather than tracking request latency across multiple distributed services.
Cloud Trace is a distributed tracing system designed to track individual requests as they propagate through a microservices architecture. It provides detailed latency breakdowns for each step and service, making it ideal for identifying performance bottlenecks caused by downstream dependencies.
Concept tested: Distributed tracing with Cloud Trace
Source: https://cloud.google.com/trace/docs/overview
Topics
Community Discussion
No community discussion yet for this question.