Google Cloud Observability pricing
The pricing for Google Cloud Observability lets you control your usage and spending. Google Cloud Observability products are priced by data volume or usage. You can use the free data usage allotments to get started with no upfront fees or commitments.
You might also be interested in the following documents:
The following tables summarize the pricing information for Cloud Logging, Cloud Monitoring, and Cloud Trace.
Cloud Logging pricing summary
Feature | Price1 | Free allotment per month | Effective date |
---|---|---|---|
Logging storage* except for vended network logs. | $0.50/GiB; One-time charge for streaming logs into log bucket storage for indexing, querying, and analysis; includes up to 30 days of storage in log buckets. No additional charges for querying and analyzing log data. |
First 50 GiB/project/month | July 1, 2018 |
Vended network logs storage† | $0.25/GiB; One-time charge for streaming network telemetry logs into log bucket storage for indexing, querying, and analysis; includes up to 30 days of storage in log buckets. No additional charges for querying and analyzing log data. |
Not applicable | October 1, 2024 |
Logging retention‡ | $0.01 per GiB per month for logs retained more than 30 days; billed monthly according to retention. | Logs retained for the default retention period don't incur a retention cost. | January 1, 2022 |
Log Router♣ | No additional charge | Not applicable | Not applicable |
Log Analytics♥ | No additional charge | Not applicable | Not applicable |
_Required
log bucket.† Vended logs are Google Cloud networking logs that are generated by Google Cloud services when the generation of these logs is enabled. Vended logs include VPC Flow Logs, Firewall Rules Logging, and Cloud NAT logs. These logs are also subject to Network telemetry pricing. For more information, see Vended logs.
‡ There are no retention charges for logs stored in the
_Required
log bucket,
which has a fixed retention period of 400 days.♣ Log routing is defined as forwarding logs received through the Cloud Logging API to a supported destination. Destination charges might apply to routed logs.
♥ There is no charge to upgrade a log bucket to use Log Analytics or to issue SQL queries from the Log Analytics page.
Note: The pricing language for Cloud Logging changed on July 19, 2023; however, the free allotments and the rates haven't changed. Your bill might refer to the old pricing language.
Cloud Monitoring pricing summary
Feature | Price | Free allotment per month | Effective date |
---|---|---|---|
All Monitoring data except data ingested by using Managed Service for Prometheus |
$0.2580/MiB1: first 150–100,000 MiB $0.1510/MiB: next 100,000–250,000 MiB $0.0610/MiB: >250,000 MiB |
All non-chargeable Google Cloud metrics First 150 MiB per billing account for metrics charged by bytes ingested |
July 1, 2018 |
Metrics ingested by using Google Cloud Managed Service for Prometheus, including GKE control plane metrics | $0.06/million samples†: first 0-50 billion samples ingested# $0.048/million samples: next 50-250 billion samples ingested $0.036/million samples: next 250-500 billion samples ingested $0.024/million samples: >500 billion samples ingested |
Not applicable | August 8, 2023 |
Monitoring API calls | $0.01/1,000 Read API calls (Write API calls are free) |
First 1 million Read API calls included per billing account | July 1, 2018 through October 1, 2025 |
Monitoring API calls | No charge for write API calls Read API calls: $0.50/million time series returned♥ |
Write API calls: Not applicable Read API calls: First 1 million time series returned per billing account |
October 2, 2025 |
Execution of Monitoring uptime checks | $0.30/1,000 executions‡ | 1 million executions per Google Cloud project | October 1, 2022 |
Execution of Monitoring Synthetic Monitors | $1.20/1,000 executions* | 100 executions per billing account | November 1, 2023 | Alerting policies | $0.10 per month for each condition in an alerting policy $0.35 per 1,000,000 time series returned by the query of a metric alerting policy condition♣ |
Not applicable | May 1, 2026 |
# Samples are counted per billing account.
‡ Executions are charged to the billing account in which they are defined. For more information, see Pricing for uptime-check execution.
* Executions are charged to the billing account in which they are defined. For each execution, you might incur additional charges from other Google Cloud services, including services such as Cloud Run functions, Cloud Storage, and Cloud Logging. For information about these additional charges, see the pricing document for the respective Google Cloud service.
♣ For more information, see Pricing for alerting.
♥ There is no charge for read API calls issued through the Google Cloud console, excluding those issued through the Cloud Shell. Read API calls that aren't issued through the Google Cloud console and that can return time-series data are charged by the number of time series that are returned or for one time series, which ever is larger. There is no charge for other read API calls. For more information, see Cloud Monitoring API pricing.
Cloud Trace pricing summary
Feature | Price | Free allotment per month | Effective date |
---|---|---|---|
Trace ingestion | $0.20/million spans | First 2.5 million spans per billing account | November 1, 2018 |
For detailed information about the costs for Google Cloud Observability products, see the following sections of this page:
Cloud Logging
Log buckets are the Logging containers that store logs data.
Logging charges for the volume of log data that is stored
in the _Default
log bucket and in user-defined log buckets.
Pricing applies to non-vended network logs when the volume exceeds the
free monthly allotment,
and to vended network logs.
For the _Default
log bucket and for user-defined log buckets,
Logging also charges when logs are
retained for more than the default retention period, which is
30 days.
There are no additional charges by Logging for the following:
- Routing logs.
- Using the Cloud Logging API.
- Creating