工作区

Cloud Monitoring 使用工作区来整理监控信息。 本页面介绍工作区的概念。

如需了解如何创建工作区,请参阅创建工作区

什么是工作区?

工作区是一种工具,用于监控一个或多个 Google Cloud 项目或 AWS 帐号中包含的资源。工作区可以访问其受监控项目中的指标数据,但指标数据仍保留在这些项目中。

宿主项目

每个工作区都有一个宿主项目。宿主项目是用于创建工作区的 Google Cloud 项目。工作区的名称设置为宿主项目的名称。这是不可配置的。

下图显示了监控其宿主项目 A 的工作区 A

单项目工作区的图示。

工作区的宿主项目存储您配置的信息中心、提醒政策、正常运行时间检查、通知渠道以及群组定义的所有配置内容。如果您删除宿主项目,则工作区也会被删除。

要为 Google Cloud 项目创建工作区,您必须具有工作区授权中列出的其中一个角色。

如需了解创建工作区的详细步骤,请参阅创建工作区

受监控的项目

每个 Google Cloud 项目或 AWS 帐号只能由 1 个工作区进行监控。工作区始终会监控其 Google Cloud 宿主项目。但是,您可以将一个工作区配置为监控最多 100 个 Google Cloud 项目和 AWS 帐号。

如果您计划使用工作区监控多个宿主项目,则最佳做法是使用新的空 Google Cloud 项目来托管该工作区,然后将要监控的项目和 AWS 帐号添加到该工作区。此策略让您可以为宿主项目和工作区选择一个有用的名称,并且在工作区之间移动受监控的项目时拥有更大的灵活性。下图显示工作区 W 监控 Google Cloud 项目 AB 以及 AWS 帐号 D

多项目工作区示意图。

如需了解详情,请参阅添加受监控的项目

AWS 连接器项目

在上图中,Google Cloud 项目将您受监控的 AWS 帐号连接到工作区。在将 AWS 帐号添加到工作区时,Monitoring 会创建此 AWS 连接器项目。连接器项目的名称以 AWS Link 开头,并且它与工作区拥有相同的父级组织。要查找您的 AWS 连接器项目的名称和详细信息,请在 Cloud Console 的 Monitoring 菜单中选择设置

与 AWS 连接器项目关联的结算帐号用于结算 AWS 帐号的 Cloud Monitoring 和 Cloud Logging 费用。有关详情,请参阅结算

在 Cloud Console 中,AWS 连接器项目显示为常规 Google Cloud 项目。请勿将连接器项目用于任何其他目的,也不要在工作区仍连接到您的 AWS 帐号时删除这些项目。

结算

创建工作区是免费的。

日志记录和指标数据由各个受监控的项目提取,因此任何费用均与受监控项目的结算帐号相关联。对 AWS 帐号而言,这是指 AWS 连接器项目的结算帐号:

  • 对于 Google Cloud 项目,如果您的虚拟机实例包含将监控数据或日志发送到 Cloud Monitoring API 的软件,那么您需要为这些数据付费。这些软件包括您可能安装的 Monitoring 代理Logging 代理和第三方库(例如 Prometheus)。在软件运行期间会产生费用。

  • 将 AWS 帐号添加到工作区时,Cloud Monitoring 代理、Cloud Logging 代理或其他软件会将监控数据和日志数据发送到 AWS 连接器项目;所有费用均计入该项目的结算帐号中。

如需详细了解价格和免费配额,请参阅 Cloud Monitoring 价格

要停止所有指标用量产生的 Cloud Monitoring 费用,请执行以下任一操作:

  • 停用 Monitoring API
  • 阻止 Cloud Monitoring 代理、Cloud Logging 代理和其他软件模块向您的 Google Cloud 项目或 AWS 连接器项目发送指标或日志。

从工作区中移除项目不会影响日志和指标用量产生的 Cloud Monitoring 费用。

停用 Monitoring

要在 Google Cloud 项目中停用 Monitoring 数据收集,请执行以下操作:

  1. 从 Cloud Console 中选择 Google Cloud 项目或 AWS 连接器项目,然后转到 API 和服务

    转到“API 和服务”

  2. 选择 Stackdriver Monitoring API

  3. 点击停用 API

后续步骤