Skip to content

Watching pipeline health through Cloud Monitoring, Logging, and the BigQuery admin panel

Google Cloud provides layered observability for data pipelines through Cloud Monitoring (metrics, dashboards, alerting), Cloud Logging (centralized logs with Log Explorer and log-based metrics), and service-specific consoles like the BigQuery admin panel (INFORMATION_SCHEMA views, job history, slot usage). A Data Engineer must know which tool surfaces which signal and how to wire them into automated alerts or exports for SLA and cost monitoring.

Must-know

  • Cloud Monitoring automatically ingests metrics from BigQuery, Dataflow, Dataproc, Pub/Sub, and Cloud Composer without extra agents, and lets you build custom dashboards and alerting policies (e.g., Dataflow system lag, BigQuery slot utilization, Pub/Sub subscription backlog).
  • Cloud Logging captures job-level and audit logs for BigQuery (via Cloud Audit Logs), Dataflow, and Dataproc; you can create log-based metrics to trigger alerts on error patterns without modifying pipeline code.
  • The BigQuery admin/console 'Monitoring' and 'Job History' tabs, plus INFORMATION_SCHEMA views (JOBS, JOBS_BY_PROJECT, RESERVATIONS, STREAMING_TIMELINE_BY_*), are the primary self-service tools for diagnosing slow queries, slot contention, and streaming insert errors without needing Cloud Monitoring setup.
  • Dataflow job monitoring in the console (Job Graph, execution details, autoscaling history) surfaces stage-level throughput and watermark/lag data that is essential for diagnosing streaming pipeline delays, complementing but not duplicating Cloud Monitoring metrics.
  • Log and metric export sinks (to BigQuery, Pub/Sub, or Cloud Storage) are the standard pattern for long-term retention or cross-project/organization-level observability, since Cloud Logging's default retention is limited (30 days for most logs, 400 days for audit logs).
  • Alerting policies in Cloud Monitoring support notification channels (email, Pub/Sub, PagerDuty, webhooks) and can be scoped per-resource or per-label, which is key for building automated, actionable alerts rather than just passive dashboards.

Coverage checked against the published exam guide on Aug 11, 2026.

These are independent practice questions, written against this certification's published exam guide. They are not the certification vendor's own questions, and not the real exam.