Google Cloud Observability 价格

Google Cloud Observability 的价格可让您控制用量和支出。Google Cloud Observability 产品按数据量或用量计费。您可以使用免费数据用量配额立即开始使用相关服务,而无需预付费或做出承诺。

您可能还对以下文档感兴趣:

下面的表格汇总了 Cloud Logging、Cloud Monitoring 和 Cloud Trace 的价格信息。

Cloud Logging 价格摘要

特征 价格1 每月免费配额 生效日期
Logging 存储空间*
但外来网络日志除外。
$0.50/GiB;
将日志流式传输到日志存储桶以进行索引、查询和分析的一次性费用;其中包括日志存储桶中长达 30 天的存储费用。 查询和分析日志数据无需额外费用。
每个项目每月的前 50 GiB 2018 年 7 月 1 日
外来网络日志存储 $0.25/GiB;
网络遥测日志 流式传输到日志存储桶以进行索引、查询和分析的一次性费用;其中包括日志存储桶中长达 30 天的存储费用。 查询和分析日志数据无需额外费用。
不适用 2024 年 10 月 1 日:
Logging 保留 对于保留超过 30 天的日志,每月每 GiB 为 $0.01;根据留存率按月结算。 默认保留期限内保留的日志不会产生保留费用。 2020 年 1 月 1 日
日志路由器  无需额外费用 不适用 不适用
Log Analytics  无需额外费用 不适用 不适用
*  存储卷会先统计日志条目的实际大小,然后再将其编入索引。 _Required 日志存储桶中存储的日志不会产生任何存储费用。
  外来日志是 Google Cloud 在启用生成这些日志后由 Google Cloud 服务 生成的网络日志。外来日志包括 VPC 流日志、防火墙规则日志记录和 Cloud NAT 日志。这些日志也受网络遥测定价的约束。如需了解详情,请参阅外来日志
  存储在 _Required 日志存储桶中的日志不会产生保留费用,其保留期限为 400 天。
  日志路由是指将通过 Cloud Logging API 收到的日志转发到支持的目标位置。路由的日志可能会产生目标位置费用。
  升级日志存储桶以使用 Log Analytics 或从 Log Analytics 页面发出 SQL 查询是免费的。
注意:Cloud Logging 的价格语言已于 2023 年 7 月 19 日更改; 不过,免费配额和费率没有变化。您的账单可能会引用旧的价格语言。

Cloud Monitoring 价格摘要

特征 价格 每月免费配额 生效日期
所有 Monitoring 数据
, 使用 Managed Service for Prometheus 注入的数据除外
$0.2580/MiB1:前 150–100,000 MiB
$0.1510/MiB:接下来的 100,000–250,000 MiB
$0.0610/MiB:超过 250,000 MiB
所有免费 Google Cloud 指标
对于按注入的字节数收费的指标, 每个结算账号的前 150 MiB
2018 年 7 月 1 日
通过使用 Google Cloud Managed Service for Prometheus 注入的指标,包括 GKE 控制平面指标 $0.06/百万样本:前 0-500 亿个注入的样本#
$0.048/百万样本:接下来的 500-2500 亿个注入的样本
$0.036/百万样本:接下来的 2500-5000 亿个注入的样本
$0.024/百万样本:超过 5000 亿个注入的样本
不适用 2023 年 8 月 8 日
Monitoring API 调用 $0.01/1000 次读取 API 调用
(写入 API 调用免费)
每个结算账号的前 100 万次读取 API 调用 2018 年 7 月 1 日

2025 年 10 月 1 日
Monitoring API 调用

写入 API 调用不收费

读取 API 调用:每返回 100 万个时序收取 0.50 美元

写入 API 调用:不适用

读取 API 调用:每个结算账号返回的前 100 万个时序

2025 年 10 月 2 日
执行 Monitoring 拨测 $0.30/1,000 次执行 每个 Google Cloud 项目 100 万次执行 2022 年 10 月 1 日
执行 Monitoring 合成监控 $1.20/1,000 次执行* 每个结算账号 100 次执行 2023 年 11 月 1 日
提醒政策 提醒政策中的每个条件每月 $0.10
指标提醒政策条件查询每返回 100 万个时序 $0.35
不适用 2026 年 5 月 1 日
  Google Cloud Managed Service for Prometheus 使用 Cloud Monitoring 存储空间来存储外部创建的指标数据,并使用 Monitoring API 检索这些数据。 Managed Service for Prometheus 根据注入的样本数(而非字节数)进行计量,从而与 Prometheus 的惯例保持一致。如需详细了解基于样本的计量,请参阅优化 Managed Service for Prometheus 的费用。如需查看计算示例,请参阅基于样本提取数量的价格示例
#  样本数量按照结算账号进行计数。
  执行的费用将计入定义执行时所用的结算账号。 如需了解详情,请参阅 拨测执行的价格
*  执行的费用将计入定义执行时所用的结算账号。 对于每一次执行,都可能额外产生其他 Google Cloud 服务(包括 Cloud Run 函数、Cloud Storage 和 Cloud Logging 等服务)的费用。 如需了解这些额外费用,请参阅对应 Google Cloud 服务的价格文档。
  如需了解详情,请参阅提醒的价格
  通过控制台发出的读取 API 调用(那些通过 Cloud Shell 发出的调用除外)不收费。 Google Cloud 对于未通过控制台发出的读取 API 调用,如果它们可返回时序数据,则将按返回的时序数量或一个时序收取费用(取两者中较大者)。 Google Cloud 其他读取 API 调用不会收取任何费用。如需了解详情,请参阅 Cloud Monitoring API 价格

Cloud Trace 价格摘要

特性 价格 每月免费配额 生效日期
Trace 提取 $0.20/百万 span 每个结算账号的前 250 万个 span 2018 年 11 月 1 日

如需详细了解 Google Cloud Observability 产品的费用,请参阅本页面的以下部分:

如需了解 GKE Enterprise 价格,请参阅 GKE Enterprise

Cloud Logging

日志存储分区是用于存储日志数据的 Logging 容器。 Logging 会针对存储在 _Default 日志存储桶和用户定义的日志存储桶中的日志数据量收费。当非供应商提供的网络日志量超过每月免费配额时,以及对于供应商提供的网络日志,将按价格收费。

对于 _Default 日志存储桶和用户定义的日志存储桶,如果日志的保留时间超过 默认保留期限(30 天),Logging 也会收取费用。

对于以下情况,Logging 不会收取额外费用:

  • 路由日志。
  • 使用 Cloud Logging API。
  • 创建日志范围
  • 创建分析视图
  • 存储在 _Required 日志存储桶中的日志,其保留期限为 400 天。

本部分提供有关以下主题的信息:

如需了解 Logging 的使用限制(包括数据保留期限),请参阅配额和限制

Cloud Logging 存储模型

对于每个 Google Cloud 项目,Logging 都会自动创建两个日志存储分区:_Required_Default。 对于这两个存储分区,Logging 会自动创建名为 _Required_Default 的日志接收器,以将日志路由到相应命名的日志存储分区。您无法停用或修改 _Required 接收器。您可以停用或以其他方式修改 _Default 接收器,以防止 _Default 存储桶存储新日志。

您可以在自己的任何 Google Cloud 项目中创建用户定义的日志存储分区。您还可以配置接收器,以路由日志的任意组合,甚至跨 Google Cloud 组织中的项目Google Cloud 路由到这些日志存储分区。

对于 _Default 日志存储桶和用户定义的日志存储桶,您可以配置自定义保留期限

您可以升级日志存储分区以使用 Log Analytics。 升级日志存储桶以使用 Log Analytics 是免费的。

如需详细了解 Cloud Logging 存储分区和接收器,请参阅路由和存储概览

存储价格

超出每月免费配额后,Logging 会向将日志流式传输到日志存储分区以进行存储的项目收取费用。对于每个项目,费用取决于流式传输到其用户定义的日志存储桶和 _Default 日志存储桶中的日志量。

Logging 不会对路由日志收费。假设日志条目源自某个项目,但该项目并未将日志条目存储在其某个日志存储分区中。在这种情况下,系统不会向项目收取日志条目的费用。但是,如果项目将日志条目路由到另一个项目中的日志存储桶,则目标项目需要为该日志条目付费。

当日志条目写入除 _Required 日志存储桶之外的任何日志存储桶时,包含该日志存储桶的项目需要支付该日志条目的存储费用。例如,如果将一个日志条目路由到同一项目中的三个日志存储分区,则该项目需要为该日志条目支付三次费用。同样,如果将一个日志条目路由到两个日志存储分区,但这两个日志存储分区位于不同的项目中,则存储这些日志存储分区的项目将分别针对一个日志条目收费。

Logging 不会对存储在 _Required 存储桶中的日志收费。 您无法删除 _Required 存储桶或修改 _Required 接收器。 _Required 存储桶存储以下日志:

留存定价

下表列出了存储在日志存储分区中的日志的数据保留期限:

存储桶 默认保留期限 自定义保留期限
_Required 400 天 不可配置
_Default 30 天 可配置
用户定义 30 天 可配置

如果日志保留时间超过默认保留期限,Logging 会收取保留费用。您无法为 _Required 日志存储桶配置保留期限。 如果日志仅在日志存储桶的默认保留期限内存储,则不会产生保留费用。

如果您缩短日志存储桶的保留期限,则系统在 7 天的宽限期内不会删除已过期日志。您无法查询或查看已过期的日志。不过,在这 7 天内,您可以通过延长日志存储桶的保留期限来恢复完整访问权限。在宽限期内存储的日志会计入您的保留费用。

如果您将日志条目路由到多个日志存储分区,则可能会多次收取存储和保留费用。例如,假设您将日志条目路由到 _Default 日志存储桶和用户定义的日志存储桶。此外,假设您为这两个存储分区配置了超过 30 天的自定义保留期限。对于此配置,您需要支付两项存储费用和两项保留费用。

外来网络日志价格

只有在配置日志生成后,才能使用供应商网络日志。 生成外来网络日志的服务会收取日志生成费用。 如果您将这些日志存储在日志存储桶中,或将它们路由到其他支持的目标位置,则还需要支付 Cloud Logging 或目标位置的费用。 如需了解日志生成费用,请参阅网络遥测定价

如需了解如何启用外来网络日志,请参阅配置 VPC 流日志使用防火墙规则日志记录Cloud NAT:日志和指标

如需查找已出售的网络日志,请在 Logs Explorer 中按以下日志名称进行过滤:

  • projects/PROJECT_ID/logs/compute.googleapis.com%2Fvpc_flows
  • projects/PROJECT_ID/logs/compute.googleapis.com%2Ffirewall
  • projects/PROJECT_ID/logs/compute.googleapis.com%2Fnat_flows
  • projects/PROJECT_ID/logs/networkmanagement.googleapis.com%2Fvpc_flows

基于日志的指标价格

系统为所有 Google Cloud 项目提供了系统定义的基于日志的指标,而且此类指标是免费的。

用户定义的基于日志的指标是 Cloud Monitoring 自定义指标的一种类别,需要付费。如需详细了解价格信息,请参阅收费指标

Cloud Monitoring

Monitoring 的费用如下:

  • 当提取的指标数据超出每月免费指标配额时,按提取的字节数衡量的指标。

    免费指标不计入配额。

  • 按提取的样本数衡量的指标。

  • 超出每月免费 API 配额的 Cloud Monitoring API 读取调用次数。

    Monitoring API 写入调用不计入配额。

  • 执行拨测。

  • 执行合成监控。

  • 提醒政策条件,按每月活跃条件的数量衡量。

  • 提醒政策条件查询返回的时序。

在 Monitoring 中,提取是指将时间序列写入 Monitoring 的过程。 每个时间序列都包含一定数量的数据点;这些数据点是提取费用的基础。如需了解价格,请参阅 Cloud Monitoring 价格

此部分提供以下信息:

如需了解 Monitoring 的使用限制,请参阅配额和限制

Cloud Monitoring API 价格

Monitoring 写入 API 调用不收费。

2018 年 7 月 1 日至 2025 年 10 月 1 日期间,Monitoring 读取 API 调用按每次调用 1 个单位收费。

自 2025 年 10 月 2 日起,Monitoring 读取 API 费用将取决于返回的时序数量:

  • 通过控制台发出的读取 API 调用(那些通过 Cloud Shell 发出的调用除外)不收费。 Google Cloud

  • 对于无法返回时序数据的读取 API 调用,不收取任何费用。

  • 所有其他读取 API 调用将按返回的时序数量或一个时序收取费用(取两者中较大者)。例如,调用 timeSeries.list 可能会返回多个时序。可以间接调用 Cloud Monitoring API。例如,Google Cloud CLI 命令、客户端库和 Grafana 等第三方工具可能会发出读取 API 命令。

免费指标

来自 Google Cloud、GKE Enterprise 和 Knative 的指标数据免费。免费指标包括:

收费指标

所有指标数据(免费指标部分列出的指标除外)均需要付费。大多数指标提取都按字节数计费,但有些指标按照样本数量计费;以下部分介绍了这些价格模式。

以下因素会影响提取费用:

  • 指标收集的数据点的类型,即标量值或分布值。

    • 如需了解与特定指标类型关联的数据类型,请参阅指标列表
    • 如需了解标量和分布数据类型,请参阅值类型
  • 写入时间序列的数据点数量。此值取决于数据的采样频率以及数据的基数。基数决定为指标和受监控的资源类型组合生成多少个时间序列;如需了解详情,请参阅基数

您的时间序列中所包含的指标和资源标签的值不计入您的费用。

按提取的字节数计费的指标

以下指标是按提取的字节数收费和计价的:

为了便于计费,提取量的计算方式如下:

  • 对于标量数据类型:写入时间序列的每个数据点为 8 个字节。 用户定义的基于日志的计数器指标属于此类别。
  • 对于分布数据类型:写入时间序列的每个数据点为 80 个字节。

如需了解时间序列中的数据点,请参阅时间序列:受监控的资源的数据

按提取的样本数计费的指标

以下指标是按提取的样本数收费和计价的:

为了便于计费,样本计数的计算方式如下:

  • 对于标量数据类型:对于写入时间序列的每个点,该值为 1。
  • 对于分布数据类型:对于写入时间序列的每个点,该值为 2;对于具有非零计数的每个直方图存储桶,再加 1。

如需了解时间序列中的数据点,请参阅时间序列:受监控的资源的数据

拨测执行的价格(生效日期:2022 年 10 月 1 日)

监控费用:超出每月 100 万次免费配额的正常运行时间检查的每次区域执行。 在一个检查中,如果检查在三个区域执行,则计为三次执行。

拨测执行的费用为 $0.30/1,000 次执行。 该费用在账单上显示为 SKU“CA14-D3DE-E67F”,对应“监控正常运行时间检查”。

合成监控执行价格(生效日期:2023 年 11 月 1 日)

Cloud Monitoring 会对每次执行合成监控进行收费,每个结算账号每月有 100 次免费执行配额。

提醒价格

从 2026 年 5 月 1 日起,Cloud Monitoring 将开始收取提醒费用。 价格模式如下:

  • 每个提醒政策中的每个条件每月 $0.10。
  • 指标提醒政策条件查询每返回 100 万个时序 $0.35。

此部分提供以下信息:

定义

  • 条件:提醒政策的条件描述了资源(或一组资源)何时处于需要响应的状态。

    费用为每个条件每月 $0.10。 如需停止为某个条件付费,您必须删除提醒政策。 延后停用政策不会停止向您收费。

  • 基于指标基于日志的提醒政策:使用除日志匹配条件之外的任何条件类型的提醒政策都是基于指标的提醒政策;基于指标的提醒政策的条件会返回时序。 在每个执行周期内,指标提醒政策中的条件都会针对 Cloud Monitoring 数据存储区执行查询。然后,系统会根据阈值评估返回的时序,以确定是否触发提醒政策。

    基于日志的提醒政策使用日志匹配条件。日志匹配条件 不返回任何时序。

  • 执行周期:Cloud Monitoring 执行条件的频率。对于大多数条件类型,此时间为 30 秒,且无法更改。使用 PromQL 查询的条件可以设置此时间段。 如需了解详情,请参阅增加执行期时长(仅限 PromQL)

  • 返回的时序:在每个执行周期内,指标提醒政策都会针对 Cloud Monitoring 数据存储区执行其条件的查询。Cloud Monitoring 会返回时序数据作为对每个查询的响应。响应中的每个时序都计为一个返回的时序。

    一个月内返回的时序数量取决于以下三个因素:

    • 底层数据的形状和范围。
    • 在条件查询中使用的过滤条件和聚合。
    • 执行期。

停用

如果您有现有 Google Cloud 合同,且合同有效期在 2026 年 5 月 1 日之后,则可以向 Cloud Monitoring 提醒结算团队申请豁免,将提醒结算推迟到合同续订时。对于签订了有效合同的客户,我们会根据具体情况考虑是否豁免。

您可以在 2025 年 11 月 1 日之前申请豁免。 如需申请在合同续订之前免除结算费用,请填写结算费用免除申请表单

Error Reporting

可以使用 Error Reporting APICloud Logging API 将错误数据报告给您的 Google Cloud 项目。

使用 Error Reporting 无需付费。 不过,您可能会产生 Cloud Logging 费用,因为 Cloud Logging 会生成并存储日志条目。

如需了解 Error Reporting 的使用限制,请参阅配额和限制

Cloud Profiler

使用 Cloud Profiler 不会产生任何费用。

如需了解 Profiler 的使用限制,请参阅配额和限制

Cloud Trace

Trace 费用根据提取和扫描的跟踪记录 span 数量计算。跟踪记录数据可以通过 Cloud Trace API 或 Telemetry API 注入。配置跟踪范围不收取任何费用。

延迟时间数据发送到 Trace 后,系统会将其打包为由 span 组成的跟踪记录,这些 span 将由 Cloud Trace 后端提取。在您查看跟踪记录数据时,Cloud Trace 会扫描存储的 span。此部分提供以下信息:

  • 定义收费和免费的跟踪记录 span
  • 提供价格示例
  • 提供有关如何减少跟踪记录 span 提取量的信息。
  • 提供提醒政策的设置说明,以便在跟踪记录 span 提取量达到阈值时收到通知。

如需了解 Trace 的使用限制,请参阅配额和限制

免费跟踪记录 span

Cloud Trace 价格不适用于 App Engine 标准环境Cloud Run functionsCloud Run 自动生成的 span,提取这些跟踪记录的操作不收费。

自动生成的跟踪记录不占用 Cloud Trace API 配额,并且这些跟踪记录不计入 Cloud Trace API 使用情况指标。

收费跟踪记录 span

提取跟踪记录 span(免费跟踪记录部分列出的 span 除外)的操作需要付费,并且按照提取量计费。

GKE Enterprise

对于 GKE Enterprise 集群,控制平面指标、精选的 kube 状态指标cAdvisor/Kubelet 指标DCGM 指标不收费。 系统日志、控制平面日志和工作负载日志会产生 Cloud Logging 费用。 对于在启用了 GKE Enterprise 的项目中创建集群时注册的 Google Cloud GKE 集群,系统会默认启用控制平面日志、控制平面指标、Kube 状态指标、cAdvisor/Kubelet 指标和 DCGM 指标。如需查看包含的 GKE 日志和指标的列表,请参阅收集的日志可用指标

在 Google Distributed Cloud 集群中,GKE Enterprise 系统日志和指标不收费,包括以下方面:

  • 管理员集群中所有组件的日志和指标。
  • 用户集群的以下命名空间中组件的日志和指标:kube-systemgke-systemgke-connectknative-servingistio-systemmonitoring-systemconfig-management-systemgatekeeper-systemcnrm-system

常见问题解答

哪些产品功能可以免费使用

Google Cloud Observability 产品按所用数据量计费。除本页面中所述的数据用量费用之外,所有其他 Google Cloud Observability 产品功能都是免费的。

我需要支付多少费用?

如需估算您的使用费用,请参阅估算账单

如需有关结算问题的帮助,请参阅结算问题

如何了解我的用量详情?

Metrics Explorer 提供多项指标来帮助您深入了解日志和指标量。如需了解详情,请参阅在 Metrics Explorer 中查看用量详细信息

如果您有兴趣了解如何管理费用,请参阅以下博文:

指标范围、日志范围和跟踪范围对结算有何影响?

在大多数情况下,指标范围日志范围跟踪范围不会影响结算。

日志、指标和跟踪记录的费用由接收数据的项目、结算账号、文件夹或组织承担。 项目的指标范围定义了项目可以查看和监控的指标的资源集合。定义指标范围时,不会影响哪个资源接收指标数据或导致数据重复。日志范围仅列出存储或路由您要查看的日志条目的资源。 同样,跟踪范围仅列出存储您要查看的跟踪记录数据的资源。

例如,假设您的组织有 100 个虚拟机:60 个虚拟机由项目 A 托管,40 个虚拟机位于项目 B 中。项目 A 接收并存储其虚拟机的指标,并在可收取指标费用时收取费用。同样,项目 B 接收并存储其虚拟机的指标,并在可收取指标费用时对其进行收费。如果创建包括项目 A 和项目 B 的指标范围,则可以查看 100 个虚拟机的组合指标。现在,您可以仅查看项目 A 的度量标准,项目 B 的度量标准或度量标准的组合。虽然您可以通过两种方式查看项目 A 的指标,但没有账单影响。

如果我超出免费配额,会发生什么情况?

对于超出免费配额的用量,系统会自动对您计费。 您不会丢失任何日志或指标。如需更好地了解可能产生的费用,请参阅估算账单

您可以创建提醒政策,以便监控用量,并在其接近账单阈值时收到通知。

我的项目中有大量用不到的 Google Cloud 日志。我担心要为这些日志付费。如何避免这种情况?

您可以排除日志,从而控制将哪些日志提取到 Logging。如需了解详情,请参阅减少日志用量

如果我排除日志,向我的项目发送日志的服务是否会收到错误消息?

不会。发送日志条目的服务无法确定日志条目是否被提取到了 Logging。

Virtual Private Cloud 流日志是否会产生两次费用?

在将 VPC 流日志发送到 Logging 时,将免收 VPC 流日志生成费用,仅收取 Logging 费用。但是,如果您在发送 VPC 流日志后又从 Logging 中排除这些日志,则需支付 VPC 流日志费用。如需了解详情,请参阅Google Cloud 价格计算器,然后选择名为“Cloud Load Balancing and Network Services”(Cloud Load Balancing 和网络服务)的标签页。

1 为了便于计费,所有单位均采用 2 的 n 次方来计量,例如,兆字节(MiB 或 220字节)或 十亿字节(GiB 或 230字节)。

2 以不超过每分钟 1 个数据点的速度(目前最高的解析度)计量的Google Cloud 指标或 GKE Enterprise 指标均免费。 今后,以更高解析度计量的指标可能会产生费用。

3 目前,系统会按照每分钟 1 次的预定义默认速率收集进程指标(该指标无法更改)。此数据通常变化缓慢,因此目前这些指标会过度采样。因此,如果指标以 20 分钟为间隔进行采样,以标准费率的 5% 计费的进程指标将与标准速率保持一致。如果用户从这些指标中收集 100 MiB 数据,则只需支付 5 MiB 的费用。

后续步骤

申请定制报价

Google Cloud 采用随用随付的价格模式,您只需为实际使用的服务付费。请与我们的销售团队联系,获取为贵组织量身定制的报价。
联系销售团队