本页面介绍了 Cloud Monitoring 使用的数据的存储政策。Cloud Monitoring 是全球性产品,其服务对使用位置无要求。
时间序列数据的存储
Google 代理、使用 OpenTelemetry 等库的客户端代码和第三方来源(如 BindPlane)可通过 Cloud Monitoring API 写入时序。Google 服务还会编写时序,但它们使用内部机制。
要将时序存储在特定地区中,写入时序的受监控资源必须具有以下标签之一并且标签值必须是有效的:
location
zone
region
如果写入了时序的受监控资源具有先前的标签之一,并且无法识别或未指定该标签的值,则系统会舍弃时序。
当写入时序的受监控资源没有之前的标签之一时,则未指定时序的存储位置。
要查看所有受监控的资源及其标签的列表,请参阅受监控的资源类型。对于包含位置标签的受监控资源,条目表示该标签的有效值。
资源位置限制条件不适用于时序。
由 Google Cloud 产品写入的数据
按地区或区域部署的 Google Cloud 产品会在其部署的同一区域中存储其生成的任何时序。要查看这些产品的列表,请参阅各位置可使用的产品。
对于所有其他 Google 产品,其生成的任何时序的存储位置均未指定。如需查看这些产品的列表,请参阅全球产品。
自定义指标
自定义指标的时间序列遵循时间序列数据的存储中所述的位置规则。自定义指标的示例包括您使用 OpenCensus 和 OpenTelemetry 等库从您的应用创建的指标。
并非适用于自定义指标的所有受监控资源类型都具有位置标签。例如,global
资源只有一个用于项目标识符的标签。如需查看自定义指标可用的受监控资源类型的列表,请参阅自定义指标的受监控资源。
时间序列数据处理
查询此类数据时处理时间序列数据的物理位置取决于多种因素,包括数据的存储位置、查询语义、网络等。一般来说,无法保证时序总是在其物理存储的位置进行处理。
提醒通知
当 Monitoring 发送提醒通知时,这些信息可能会通过不支持数据本地化的第三方提供商传递。例如,客户可以将提醒通知配置为传送到任何电子邮件地址、Slack 频道或通过 SMS 发送。如需详细了解所有可用的渠道类型,请参阅创建和管理通知渠道。
拨测和合成监控器
如果客户因具有数据驻留或影响级别 4 (IL4) 要求而设置 Assured Workloads,则不应使用拨测或合成监控工具。