配置指标范围

本文档介绍了如何使用 Google Cloud 控制台配置 Google Cloud 项目,以便您绘制图表并监控存储在多个资源容器中的时序数据。资源容器是 Google Cloud 项目。此文档 适用于需要管理 Google Cloud 资源的 服务和资源时所需的时间序列数据, 与不同资源容器相关联

如需了解如何配置 Google Cloud 项目 请参见 使用 API 配置指标范围

Google Cloud 项目的指标范围决定了 时序数据,项目可以使用提醒政策绘制或监控图表。

准备工作

  • 如果您不熟悉“资源容器”这两个术语, 指标范围范围项目,请参阅 指标范围概览
  • 如需获得配置指标范围所需的权限,请让您的管理员为您授予确定范围的项目以及您要添加到指标范围的每个资源容器的 Monitoring Admin (roles/monitoring.admin) IAM 角色。 如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限

    您也可以通过自定义角色或其他预定义角色来获取所需的权限。

  • 如果您使用 VPC Service Controls,则需要考虑 您配置指标范围的顺序以及 VPC 边界Cloud Monitoring 执行 VPC 边界检查 当资源容器添加到指标范围时:

    • 如果您先创建 VPC 边界,然后尝试向指标范围添加资源容器,则系统会运行边界验证流程。这个 进程会验证所添加的容器与 确定项目范围,或者说明该项目已与 通过边界网桥限定范围的项目。 如果边界验证失败,则添加 添加到指标范围的资源容器也会失败。

    • 如果您先配置指标范围,然后创建边界,则边界验证流程不会运行。通过此方法,您可以访问资源容器的时间序列数据 位于不同边界内的节点

  • 如果您配置 IAM 角色或授予对项目的访问权限,则需要考虑权限对指标范围包含范围限定项目以外资源容器的项目的影响。该角色可向 Monitoring 授予 通过 scoping 项目,主账号可以查看图表和提醒政策 可能显示由包含的资源容器存储的数据 指标范围内的用户

向指标范围添加资源容器

将资源容器添加到指标范围后,范围项目便可读取存储在该资源容器中的时间序列数据。因此,图表可以显示这些时间序列数据 提醒政策可以监控此数据。如果容器包含子资源,则其存储的数据不会包含在指标范围内。

受监控的资源容器是已添加的资源容器 指标范围向指标范围添加资源容器不会更改该容器。

如果您使用的是 App Hub,则若要从 App Hub 查看系统指标,您必须同时配置 App Hub 主机项目和指标范围。将 App Hub 服务项目添加到 App Hub 宿主项目不会修改项目的指标范围。同样,将项目添加到 指标范围不会修改 关联到 App Hub 宿主项目。如需了解如何配置 App Hub 宿主项目,请参阅 添加或移除服务项目

如需将资源容器添加到当前项目的指标范围,请执行以下操作: 执行以下操作:

  1. 在 Google Cloud 控制台中,转到 设置页面:

    前往设置

    如果您使用搜索栏查找此页面,请选择子标题为监控的结果。

  2. 选择指标范围

    Metric Scope(指标范围)标签页列出了当前 Google Cloud 项目监控的资源。它还会列出其指标范围包含当前 Google Cloud 项目的 Google Cloud 项目。

  3. 如需将 Google Cloud 项目添加到指标范围,请执行以下操作:

    1. Google Cloud 项目窗格中,点击添加项目
    2. 添加 Google Cloud 项目对话框中,点击选择项目,然后进行选择。要保存更改,请点击 添加项目

      您会返回到设置页面,该页面上的表格会更新为列出您的选择。如果您想移除 Google Cloud 项目 点击 Remove project

    3. 点击添加项目

    将项目添加到指标范围后,更改大约需要 60 秒才能传播到所有 Monitoring 系统。 在创建图表或提醒政策之前,请至少等待 60 秒。您可能需要刷新 Google Cloud 控制台页面才能看到新指标。

    所选项目的指标范围已更新为包括 您选择的 Google Cloud 项目。

从指标范围中移除受监控的资源容器

从指标范围中移除资源容器后,时间序列 该容器中存储的数据无法通过 范围项目。从指标范围中移除容器不会 更改图表配置 您定义的信息中心、提醒政策、拨测或组。 但是,图表上显示的时序以及由提醒政策监控的时序可能会发生变化。

如果您使用的是 App Hub,则在从指标范围中移除项目之前,请确保该项目未被 App Hub 应用使用。从指标范围中移除项目不会影响应用。不过,您将无法 以从应用的上下文中查看该应用的系统指标, App Hub 宿主项目。如需了解如何配置 App Hub 宿主项目,请参阅添加或移除服务项目

如需从当前项目的指标范围中移除资源容器,请执行以下操作: 执行以下操作:

  1. 在 Google Cloud 控制台中,转到 设置页面:

    前往设置

    如果您使用搜索栏查找此页面,请选择子标题为监控的结果。

  2. 选择指标范围
  3. Google Cloud 项目窗格中,选择要移除的项目,点击移除项目,然后完成确认对话框。

列出指标范围内的受监控资源

如需列出指标范围内的资源,请执行以下操作:

  1. 在 Google Cloud 控制台中,转到 设置页面:

    前往设置

    如果您使用搜索栏查找此页面,请选择子标题为监控的结果。

  2. 选择指标范围

    指标范围标签页列出了当前所监控的资源 Google Cloud 项目。它还会列出其指标范围包含当前 Google Cloud 项目的 Google Cloud 项目。

选择其他指标范围

在 Google Cloud 控制台项目选择器中选择的项目是当前指标范围的范围界定项目。范围限定项目和指标范围之间存在一对一的关系。

如需选择其他指标范围,请使用 Google Cloud 控制台项目选择器选择其他项目。

后续步骤