professional-cloud-data-engineer
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.
Last updated
An enterprise data lake team runs analytical queries against large data lake datasets in BigQuery. The team notices intermittent performance degradation and wants to establish proactive observability to identify bottlenecks and optimize compute resource allocation.
They have the following operational requirements:
Which configuration should the team implement in Cloud Monitoring?
Install the Ops Agent on Compute Engine worker VMs, configure an alerting policy on OS Reported CPU % exceeding 80%, and chart the Completed run count on a custom dashboard.
Deploy Synthetic Monitors with broken-link checkers in Cloud Monitoring to probe the BigQuery REST API endpoint, and set up an alert policy on API response codes.
Create an alerting policy selecting the BigQuery Project resource and Query execution times metric, set the time series aggregation to 99th percentile with a 5-minute rolling window, configure a threshold condition greater than 60 seconds, and add the Slot Utilization chart to their dashboard.
Create a log-based metric in Cloud Logging counting all BigQuery job audit logs, set an alerting policy when the total query count exceeds a fixed rate per minute, and monitor BigQuery DTS Config metrics on the dashboard.
Install the Ops Agent on Compute Engine worker VMs, configure an alerting policy on OS Reported CPU % exceeding 80%, and chart the Completed run count on a custom dashboard.
Deploy Synthetic Monitors with broken-link checkers in Cloud Monitoring to probe the BigQuery REST API endpoint, and set up an alert policy on API response codes.
Create an alerting policy selecting the BigQuery Project resource and Query execution times metric, set the time series aggregation to 99th percentile with a 5-minute rolling window, configure a threshold condition greater than 60 seconds, and add the Slot Utilization chart to their dashboard.
Cloud Monitoring natively ingests operational telemetry and performance metrics from BigQuery, allowing administrators to monitor compute consumption, track query latency percentiles, and build customized visualization dashboards.
This approach directly utilizes built-in Google Cloud system metrics and standard statistical aggregators in Cloud Monitoring. It achieves comprehensive query latency and compute slot observability with zero custom agent or data ingestion overhead.
Create a log-based metric in Cloud Logging counting all BigQuery job audit logs, set an alerting policy when the total query count exceeds a fixed rate per minute, and monitor BigQuery DTS Config metrics on the dashboard.