配置 Cloud Monitoring

本文档介绍如何为 Google Cloud 项目配置 Cloud Monitoring。本文档适用于开发者和系统管理员。

如需详细了解 Cloud Monitoring 中可用的功能,请参阅 Cloud Monitoring 简介

准备工作

  • 如果您已创建 Cloud 项目,则说明您拥有足够的权限来使用 Monitoring。
  • 如果您已获得项目的访问权限,请确保您的角色具有使用 Monitoring 所需的足够权限。如需了解 Monitoring 的 Identity and Access Management (IAM) 角色,请参阅访问权限控制

指标范围

借助 Monitoring,您可以通过以下方式查看和管理指标:

  • 对于单个项目
  • 针对单个组织中的多个项目
  • 针对多个组织中的多个项目
  • 对于多个 Google Cloud 项目和 AWS 帐号

您可以通过配置指标范围来确定要查看的指标。指标范围列出了其监控的所有项目和帐号。范围限定项目用于托管指标范围。界定项目会存储您为指标范围配置的提醒、正常运行时间检查、信息中心和监控组。您可以将指标范围的范围项目标识为由 Cloud Console 项目选择器选择的项目。

创建 Google Cloud 项目时,该项目将成为范围项目,其指标范围自动设置为自身。例如,如果您创建一个项目 Staging,然后访问 Monitoring,则您可以访问存储在项目 Staging 中的指标。然后,您可以配置项目 Staging 的指标范围以包含其他项目,还可以配置其他项目的指标范围,以包含项目 Staging 的指标。

通过配置指标范围,您可以单独查看项目的指标以及其他项目存储的指标。 例如,假设您有两个项目 StagingProduction,它们包含 Compute Engine 虚拟机 (VM) 实例。假设您已配置另一个项目 AllEnvironments,以便它可以查看 StagingProduction 项目的指标。现在,您可以使用两种不同的方法,使用 Google Cloud Console 查看存储在 Staging 项目中的指标:

  • 如果您选择 AllEnvironments 项目,然后转到 Monitoring 页面,则可以访问 AllEnvironments 的指标范围,您可以查看所有这三项的指标项目。下图中的虚线显示了 StagingProductionAllEnvironments 项目的指标:

    多视图指标范围包括所选的全部三个项目。

  • 如果您选择 Staging 项目,然后转到 Monitoring 页面,则可以访问 Staging 的指标范围,并且只能看到该项目的指标。下图中的虚线显示只有 Staging 项目的指标可访问:

    “预演”的指标范围仅包括“预演”项目。

如需了解详情,请参阅查看多个项目的指标使用 API 管理指标范围

指标的公开范围

本部分介绍了如何识别指标范围可见的指标,以及如何识别可以访问当前项目中存储的指标的指标范围集合。

如需确定项目指标的可见性,请执行以下操作:

  1. 在 Google Cloud Console 中,选择 Monitoring

    转到 Monitoring

  2. 确保您已选择正确的 Google Cloud 项目。

  3. 在 Monitoring 导航窗格中,点击指标范围字段中的 展开

    以下屏幕截图显示了选择 AllEnvironments 项目时显示的页面:

    列出受监控项目的页面示例。

    标记为此项目监控的指标的表列出了当前指标范围可以访问指标的项目。表格中的每一行列出了一个项目以及该项目的角色:

    • 范围限定项目:此项目存储您配置的正常运行时间检查、提醒政策、组和信息中心。指标范围和范围项目之间存在 1:1 的关系。在本例中,AllEnvironments 项目为范围项目。

    • 受监控的项目表示当前指标范围可以看到的 Google Cloud 项目或 AWS 帐号的指标。在本示例中,StagingProduction 项目为受监控项目。

    标记为下面列出的项目可以查看此项目的指标的表列出了指标范围包含当前项目的项目。上一个屏幕截图显示没有其他项目可以访问 AllEnvironments 项目存储的指标。

更改 Cloud Monitoring 配置

您可以修改项目的 Monitoring 配置,以便查看和监控多个 Google Cloud 项目或 AWS 帐号的指标。您添加到当前指标范围的项目或帐号称为受监控的项目

将项目添加到指标范围

如需了解如何将 Google Cloud 项目添加到指标范围,请参阅以下文档:

如需了解如何将 AWS 帐号添加到指标范围,请参阅查看 AWS 帐号的指标

从指标范围中移除项目

如需了解如何从指标范围中移除 Google Cloud 项目,请参阅以下文档:

如需了解如何从指标范围中移除 AWS 帐号,请参阅从指标范围中移除 AWS 帐号

更改当前指标范围

在 Cloud Console 项目选择器中选择的项目是当前指标范围的范围界定项目。范围项目和指标范围之间存在 1:1 的关系。

如需选择不同的指标范围,请执行以下操作之一:

  • 在 Cloud Console 项目选择器中选择另一个项目。

  • 在导航窗格中,点击指标范围字段中的 展开,然后从其中一个表格中选择一个项目。

    • 标记为此项目监控的指标的表列出了指标在当前指标范围内可见的项目。
    • 下面列出的项目可以查看此项目的指标,其中列出了指标范围包括当前项目的项目。

停用 Monitoring

如需在 Google Cloud 项目或 AWS 连接器项目中停用 Monitoring 数据收集,请执行以下操作:

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

    转到“API 和服务”

  2. 选择 Cloud Monitoring API

  3. 点击停用 API

查看您的帐单

如需查看项目的帐单,请执行以下操作:

  1. 在 Google Cloud Console 中,选择 Monitoring

    转到 Monitoring

  2. 确保您已选择正确的 Google Cloud 项目。

  3. Monitoring 导航窗格中,选择 设置

  4. 设置页面中,选择摘要

  5. 在页面上找到总体使用情况区域。

  6. 点击总体使用情况区域的每月预计窗格中的查看帐单

对于每个项目,系统都会显示以下项:

  • 月初至今列会显示当前日历月的可计费指标。
  • 上月列显示上个日历月提取的总字节数。
  • 每月预测列提供针对当前日历月的计费指标的总字节数:

如需了解 Monitoring 费用,请参阅 Google Cloud 的运维套件的价格。如需详细了解免费指标和收费指标,请参阅价格页面的 Monitoring 部分。

如需了解用于计费的 Monitoring 指标,请参阅 billing/bytes_ingested

后续步骤