Google Associate Cloud EngineerSetting up a cloud solution environmentMedium

A project manager needs to monitor Google Cloud spending across several projects and receive alerts when costs exceed predefined thresholds. They want to set up daily email notifications for specific budgets. Which Google Cloud service should they configure to achieve this?

  1. ACloud Billing budgets and alerts.
  2. BCloud Asset Inventory reports.
  3. CCloud Monitoring alerting policies.
  4. DCloud Logging with custom sinks.
Show answer & explanation

Correct answer: A. Cloud Billing budgets and alerts.

Cloud Billing allows you to create budgets that monitor your Google Cloud spending. You can define thresholds for these budgets and configure alerts (including email notifications) to be sent when actual or forecasted costs exceed those thresholds, making it ideal for managing and monitoring spending.

Why the other options are wrong

  • B. Cloud Asset Inventory provides a history of your assets, not real-time cost monitoring and alerting.
  • C. Cloud Monitoring is for operational metrics (CPU, network, etc.), not specifically for billing cost thresholds.
  • D. Cloud Logging collects logs, but it's not the primary service for setting up spending budget alerts.

Cloud Billing Budgets and Alerts

Cloud Billing budgets allow users to set spending limits for Google Cloud projects and receive notifications when actual or forecasted costs approach or exceed these limits.

  • Monitors Google Cloud spending.
  • Can be set at the billing account or project level.
  • Supports custom thresholds and notification channels (e.g., email, Pub/Sub).

Memory trick: For 'B'udgets and 'A'lerts on 'B'illing, use Cloud 'B'illing 'B'udgets and 'A'lerts.

More Setting up a cloud solution environment questions