优化费用:Cloud Operations

Last reviewed 2023-06-15 UTC

Google Cloud 架构框架中的本文档提供了建议,以帮助您优化在 Google Cloud 中监控和管理资源的费用。

本部分中的指导适合负责监控和控制其组织资源在云中的用量和费用的云用户。

Google Cloud Observability 是一组托管式服务,可用于监控 Google Cloud 中的工作负载、排查其问题并提升其性能。这些服务包括 Cloud Monitoring、Cloud Logging、Error Reporting、Cloud Trace 和 Cloud Profiler。Google Cloud 中代管式服务的好处之一是服务基于用量。您只需按使用量和数据量付费,每月都有免费的数据用量配额并且拥有对 Google Cloud 指标和审核日志的无限制使用权限。

Cloud Logging

以下建议可帮助您优化 Logging 操作的费用:

Cloud Monitoring

以下建议可帮助您优化 Monitoring 操作的费用:

  • 通过限制标签数量来优化指标和标签的使用。避免使用基数较高的标签。例如,如果您使用 IP 地址作为标签,则每个 IP 地址都有一个单项标签系列,这样一来,如果您有许多虚拟机,则会产生许多标签。
  • 请减少不需要详细指标的应用的指标数量,或移除监控代理,特别是对于非必要环境而言。
  • 通过减少应用发送的自定义指标数量来最大限度地减少提取量。

Cloud Trace

以下建议可帮助您优化 Trace 操作的费用:

  • 如果使用 Trace 作为 OpenCensus 跟踪记录的导出目标,请使用 OpenCensus 中的采样功能来减少提取的跟踪记录量。
  • 使用配额来限制 Trace 的用量并控制费用。您可以使用 Google Cloud 控制台中 API 特定的配额页面来强制实施 span 配额。

后续步骤