You run hundreds of BigQuery API queries every few minutes and need to measure query execution time. Which tool should you use?
Choose an answer
Tap an option to check your answer.
Correct answer: Use Stackdriver Monitoring to plot query execution times..
Why this is the answer
Stackdriver Monitoring (now Cloud Monitoring) is the appropriate tool for collecting and visualizing metrics over time, such as BigQuery query execution times. It allows you to create custom dashboards and alerts based on these metrics, providing a clear overview of performance trends. Stackdriver Trace (now Cloud Trace) is designed for distributed tracing, helping to understand the latency and execution path of requests across microservices. While it can show individual API call latencies, it's not ideal for aggregating and plotting continuous metrics like query execution times from hundreds of queries every few minutes. Plotting slot usage with Monitoring is possible but doesn't directly measure query execution time. Plotting API execution time with Trace is less efficient for this use case than using Monitoring for aggregated query execution times.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed