创建和管理信息中心微件

本页面重点介绍了如何使用 Google Cloud Console 的信息中心视图构建和配置信息中心微件。除文本框之外的所有信息中心微件都可以显示任何具有数字或分布值的指标类型,包括自定义指标基于日志的指标。信息中心微件无法对字符串类型的数据绘制图表。

如果您想要了解 Metrics Explorer(一种用于构建图表的替代工具),请参阅使用 Metrics Explorer

如果您希望使用 Cloud Monitoring API,请参阅通过 API 管理信息中心

准备工作

确保您具有授权中描述的其中一个角色。

设计信息中心

选择信息中心微件时,请考虑您要查看的信息类型以及最佳显示此类数据的方式:

  • 要查看某个时间间隔内的时间序列数据,请添加折线图、堆叠面积图、堆叠条形图或热图图表。对于包含非频繁样本的指标(例如,每天具有 1 个样本的配额指标),建议使用堆积条形图;对于分布类型的指标,建议使用热图图表。

    在此页面上,术语图表仅指折线图、堆叠面积图、条形图和热图图表。在此上下文中,术语图表并不包含提醒图表。

  • 如需显示最新值是位于危险可用区、警告可用区还是预期范围内,请添加刻度盘或统计信息摘要图表。

  • 如需添加关于信息中心的信息或不同情况下执行的操作,请添加文本框。

  • 如需在信息中心上查看单一条件提醒政策的摘要,请添加提醒图表。提醒图表显示由提醒政策监控的时间序列、阈值以及列出与政策关联的突发事件数量以及政策是否已停用的卡片。

选择信息类型后,下一步是选择要通过微件显示的特定数据。本页面提供一般信息。如需了解详情,请参阅选择要绘制图表的数据

信息中心最多可容纳 40 个微件。

向信息中心添加微件

本部分介绍如何向信息中心添加微件。如需了解配置信息,请参阅配置信息中心微件

如要修改信息中心,请确保指标范围范围项目的 Identity and Access Management 角色包含修改权限。如需详细了解角色,请参阅访问权限控制

要向信息中心添加微件,请执行以下操作:

  1. 在 Cloud Console 中,选择监控,或点击以下按钮:

    转到 Monitoring

  2. 在 Monitoring 导航面板中,点击 信息中心

    • 要创建新信息中心,请点击创建信息中心
    • 要更新现有信息中心,请点击 Recent Dashboards 下显示的该信息中心图块,或在所有信息中心的列表中找到该信息中心,然后点击其名称。
  3. 确保显示 修改按钮。如果未显示,请点击 查看菜单,然后选择切换到修改模式

  4. 图表库中点击要添加到信息中心的微件。您也可以将微件从库中拖动到图表区域。 系统会显示所选类型的预配置微件。

    您可以使用指针修改微件的配置、更改其大小,以及更改其在信息中心上的位置。对于除提醒图表之外的所有微件,您还可以更改微件类型。例如,您可以将折线图转换为堆叠条形图。

    以下屏幕截图演示了一个折线图及其配置窗格:

    添加到信息中心的折线图示例。

  5. 使用信息中心可修改且微件选定时显示的微件配置窗格来配置微件。

    • 如需快速配置微件,请使用基本模式。此选项具有最小的配置选项。基本配置始终可在其他模式中表示。

    • 如需访问所有微件配置字段,请使用高级模式。使用此模式可访问大多数聚合字段。并非所有微件类型都具有该模式。 高级配置可能无法在更简单的基本模式中表示。

    • 如需使用 MQL 配置微件,请使用 MQL 模式。MQL 配置可能无法在其他模式下呈现。

  6. (可选)在信息中心工具栏中,点击添加图表以激活图表库,然后对要添加至信息中心的每个微件重复上述步骤。

配置信息中心微件

本部分介绍如何使用 Google Cloud Console 选择器配置信息中心微件。您还可以通过修改信息中心的 JSON 表示法来创建图表或更改信息中心微件的配置。

配置图表

本部分介绍了如何配置折线图、堆积面积图、条形图和热图图表。如需了解如何使用 Google Cloud Console 将图表添加到信息中心,请参阅向信息中心添加微件的一般步骤。如果您想要使用 Cloud Monitoring API,请参阅包含 XyChart 微件的信息中心

基本

如需使用基本模式配置折线图、堆积面积图、条形图或热图图表,请执行以下操作:

  1. 选择要查看的时间序列数据:

    • 如需修改资源类型指标,请从菜单中进行选择。资源类型菜单列出了包含指标数据的每个受监控资源。指标菜单由您所选择的资源类型确定。

      • 如需在菜单中查找特定条目,请使用滚动条或在菜单的 过滤条件 区域中输入文本。输入文本时,仅显示包含输入文本的菜单条目。

      • 如果要访问尚无数据的资源类型或指标,则需要更改默认行为:

        • 如需能够选择任何资源类型,请展开资源类型菜单,然后取消选中 Only show active

        • 如需查看所选资源类型的所有指标,包括没有数据的指标,请展开指标菜单,然后取消选中 Only show active

        • 如需能够选择任何指标,请点击资源类型菜单上的 关闭,然后查找所需条目。点击资源类型上的关闭后,指标菜单将包含所有指标。

        • 如需查看或修改 Cloud Monitoring API 使用的资源类型和指标设置,请点击资源类型菜单中的直接过滤模式 (Direct filter mode)。

      如需详细了解如何选择指标,请参阅选择要用于绘制图表的数据

    • 要添加过滤条件,请点击添加过滤条件,然后选择标签和标签值。您可以添加多个过滤条件。例如,您可以通过应用过滤条件来查看一个可用区的数据。如需详细了解过滤条件,请参阅过滤已绘制成图表的数据

  2. 确定您是要查看每个时间序列,还是要按标签值对时间序列进行分组。

    • 如需显示每个时间序列,请取消选中分组
    • 如需按标签值对时间序列进行分组,请选中分组,然后使用分组依据菜单选择用于分组的标签。选择后,点击确定
  3. 确定如何组合数据点:

    • 如果单选按钮仅列出百分位,则表示您选择的指标具有分布值。使用单选按钮从分布中选择要查看的百分位。

    • 如果单选按钮列出了 meanminmax,则表示您选择了具有数值的指标。使用这些按钮可指定绘制图表过程中数据点的组合方式。例如,如果图表显示 60 个数据点,并且数据的写入速度为每分钟 1 个数据点,则图表可以显示 1 个小时的数据。要显示 3 个小时的数据,必须将 180 个数据点减少到 60 个。当此选择器是 mean 时,图表中的每个点均为原始时间序列中三个点的平均值。

  4. (可选)如需配置图表中数据的显示方式,请点击 设置

    有关图表图例的信息,请参阅配置图例

高级版

如果您使用的是高级模式,然后选择基本模式,则您可能会看到错误消息。当您在高级模式下选择的配置无法使用基本模式提供的选项呈现时,系统会显示这些错误消息。

如需使用高级模式配置折线图、堆积面积图、条形图或热图图表,请执行以下操作:

  1. 选择要查看的时间序列数据:

    • 如需修改资源类型指标,请从菜单中进行选择。资源类型菜单列出了包含指标数据的每个受监控资源。指标菜单由您所选择的资源类型确定。

      • 如需在菜单中查找特定条目,请使用滚动条或在菜单的 过滤条件 区域中输入文本。输入文本时,仅显示包含输入文本的菜单条目。

      • 如果要访问尚无数据的资源类型或指标,则需要更改默认行为:

        • 如需能够选择任何资源类型,请展开资源类型菜单,然后取消选中 Only show active

        • 如需查看所选资源类型的所有指标,包括没有数据的指标,请展开指标菜单,然后取消选中 Only show active

        • 如需能够选择任何指标,请点击资源类型菜单上的 关闭,然后查找所需条目。点击资源类型上的关闭后,指标菜单将包含所有指标。

        • 如需查看或修改 Cloud Monitoring API 使用的资源类型和指标设置,请点击资源类型菜单中的直接过滤模式 (Direct filter mode)。

      如需详细了解如何选择指标,请参阅选择要用于绘制图表的数据

    • 要添加过滤条件,请点击添加过滤条件,然后选择标签和标签值。您可以添加多个过滤条件。例如,您可以通过应用过滤条件来查看一个可用区的数据。如需详细了解过滤条件,请参阅过滤已绘制成图表的数据

  2. 选择时间序列的预处理方式。

    当所选指标的指标种类为增量或累计时,会显示预处理选项。可用的特定选项由指标的值类型决定。

    通常,此设置可以保留默认值。

    当预处理选项可用时,您可以使用单选按钮指定在数据校准之前如何处理原始数据。以下示例展示了 DELTA 指标的时间序列显示时的选项:

    显示累计指标的预处理选项。

    在该示例中,如果选择 Rate,则系统会用数据值除以采样率。如果您选择 No preprocessing step,则系统不会根据采样率扩缩数据值。例如,如果指标单位为 MiB,则选择 rate 后,单位将变为 MiB/秒。如需了解详情并查看示例,请参阅种类、类型和转换

  3. 选择校准参数。

    通常,这些字段可以保留默认值。如需了解详情,请参阅校准:序列内正则化

  4. 确定您是要查看每个时间序列,还是要按标签值对时间序列进行分组。

    • 如需将所有时间序列合并到一个时间序列中,请确保分组依据为空,并使用分组依据函数菜单选择时间序列的组合方式。

      如果您要在热图图表上显示时间序列,则必须使用此选项。如需了解详情,请参阅绘制分布指标图表

    • 如需显示所有时间序列,请执行以下操作之一:

      • 确保分组依据为空,并为分组依据函数选择 none
      • 点击分组依据菜单,选择添加全部,然后从分组依据函数菜单中进行选择。对于存储数值的指标,分组依据函数的选择可能不会生成明显不同的图表。
    • 要按特定标签值对时间序列进行分组,请点击分组依据,然后选择用于分组的标签。如需指定时间序列的组合方式,请使用分组依据函数菜单选择一个函数。

    如需了解校准和分组的一般信息,请参阅选择如何显示数据

  5. (可选)如需配置图表中数据的显示方式,请点击 设置

    有关图表图例的信息,请参阅配置图例

MQL

基本高级模式使用的过滤语言相比,MQL 更具表现力。如果您使用 MQL 配置图表,然后选择其他模式,那么当可能丢失 MQL 配置时,系统会显示一个对话框。此对话框提供了取消或继续更改模式的选项。

当您使用 MQL 配置热图图表时,请务必配置聚合选项以组合所有时间序列。如果热图显示 Your MQL Query has too many time series,则修改聚合设置以合并所有时间序列。

如需详细了解如何使用 MQL,请参阅 MQL 简介

配置刻度盘或统计信息摘要图表

本部分介绍如何配置刻度盘或统计信息摘要图表。如需了解如何使用 Google Cloud Console 将这些微件添加到信息中心,请参阅向信息中心添加微件的一般步骤。如果您想要使用 Cloud Monitoring API,请参阅包含基本 Scorecard 的信息中心

基本

如需使用基本模式配置刻度盘或统计信息摘要图表,请执行以下操作:

  1. 选择微件以激活其配置窗格。

  2. 选择要查看的时间序列数据:

    • 如需修改资源类型指标,请从菜单中进行选择。资源类型菜单列出了包含指标数据的每个受监控资源。指标菜单由您所选择的资源类型确定。

      • 如需在菜单中查找特定条目,请使用滚动条或在菜单的 过滤条件 区域中输入文本。输入文本时,仅显示包含输入文本的菜单条目。

      • 如果要访问尚无数据的资源类型或指标,则需要更改默认行为:

        • 如需能够选择任何资源类型,请展开资源类型菜单,然后取消选中 Only show active

        • 如需查看所选资源类型的所有指标,包括没有数据的指标,请展开指标菜单,然后取消选中 Only show active

        • 如需能够选择任何指标,请点击资源类型菜单上的 关闭,然后查找所需条目。点击资源类型上的关闭后,指标菜单将包含所有指标。

        • 如需查看或修改 Cloud Monitoring API 使用的资源类型和指标设置,请点击资源类型菜单中的直接过滤模式 (Direct filter mode)。

      如需详细了解如何选择指标,请参阅选择要用于绘制图表的数据

    • 要添加过滤条件,请点击添加过滤条件,然后选择标签和标签值。您可以添加多个过滤条件。例如,您可以通过应用过滤条件来查看一个可用区的数据。如需详细了解过滤条件,请参阅过滤已绘制成图表的数据

  3. 指定所选时间序列如何合并为单个值。

    您可以使用单选按钮来指定如何合并不同时间序列中的数据。要计算数据的平均值,请选择 mean

  4. 配置刻度盘或统计信息摘要图表的警告和阈值级别:

    • 对于刻度盘,请输入指标的最小最大值。当刻度盘显示百分比时,请将这两个值分别设置为 0 和 1。

    • 对于统计信息摘要图表,请设置 Spark 图表视图。所有选项都会显示最新值。

      • 折线图:显示折线图。
      • 条形图:显示条形图。
      • 图标:显示绿色、琥珀色或红色图标。
      • 值:仅显示值。
    • 对于刻度盘和统计信息摘要图表,请配置警告和危险阈值:

      • 高于危险:当值高于此阈值时,设为红色。
      • 高于警告:当值高于此阈值时,设为琥珀色。
      • 低于危险:当值低于此阈值时,设为红色。
      • 低于警告:当值低于此阈值时,设为琥珀色。

      例如,以下屏幕截图展示设置了高于警告高于危险阈值的刻度盘的配置:

      显示刻度盘配置的图表。

      下图展示了一个读数低于警告和危险阈值的刻度盘示例:

      刻度盘示例。

      较细的外层弧线表示可能值的范围,并指示警告区和危险区。较粗的内层弧线表示当前值。

高级版

如果您使用的是高级模式,然后选择基本模式,则您可能会看到错误消息。当您在高级模式下选择的配置无法使用基本模式提供的选项呈现时,系统会显示这些错误消息。

如需使用高级模式配置刻度盘或统计信息摘要图表,请执行以下操作:

  1. 选择要查看的时间序列数据:

    • 如需修改资源类型指标,请从菜单中进行选择。资源类型菜单列出了包含指标数据的每个受监控资源。指标菜单由您所选择的资源类型确定。

      • 如需在菜单中查找特定条目,请使用滚动条或在菜单的 过滤条件 区域中输入文本。输入文本时,仅显示包含输入文本的菜单条目。

      • 如果要访问尚无数据的资源类型或指标,则需要更改默认行为:

        • 如需能够选择任何资源类型,请展开资源类型菜单,然后取消选中 Only show active

        • 如需查看所选资源类型的所有指标,包括没有数据的指标,请展开指标菜单,然后取消选中 Only show active

        • 如需能够选择任何指标,请点击资源类型菜单上的 关闭,然后查找所需条目。点击资源类型上的关闭后,指标菜单将包含所有指标。

        • 如需查看或修改 Cloud Monitoring API 使用的资源类型和指标设置,请点击资源类型菜单中的直接过滤模式 (Direct filter mode)。

      如需详细了解如何选择指标,请参阅选择要用于绘制图表的数据

    • 要添加过滤条件,请点击添加过滤条件,然后选择标签和标签值。您可以添加多个过滤条件。例如,您可以通过应用过滤条件来查看一个可用区的数据。如需详细了解过滤条件,请参阅过滤已绘制成图表的数据

  2. 选择校准参数。

    通常,这些字段可以保留默认值。如需了解详情,请参阅校准:序列内正则化

  3. 选择分组依据函数。此函数可将所有时间序列组合在一起。

  4. 配置刻度盘或统计信息摘要图表的警告和阈值级别:

    • 对于刻度盘,请输入指标的最小最大值。当刻度盘显示百分比时,请将这两个值分别设置为 0 和 1。

    • 对于统计信息摘要图表,请设置 Spark 图表视图。所有选项都会显示最新值。

      • 折线图:显示折线图。
      • 条形图:显示条形图。
      • 图标:显示绿色、琥珀色或红色图标。
      • 值:仅显示值。
    • 对于刻度盘和统计信息摘要图表,请配置警告和危险阈值:

      • 高于危险:当值高于此阈值时,设为红色。
      • 高于警告:当值高于此阈值时,设为琥珀色。
      • 低于危险:当值低于此阈值时,设为红色。
      • 低于警告:当值低于此阈值时,设为琥珀色。

      例如,以下屏幕截图展示设置了高于警告高于危险阈值的刻度盘的配置:

      显示刻度盘配置的图表。

      下图展示了一个读数低于警告和危险阈值的刻度盘示例:

      刻度盘示例。

      较细的外层弧线表示可能值的范围,并指示警告区和危险区。较粗的内层弧线表示当前值。

MQL

基本高级模式使用的过滤语言相比,MQL 更具表现力。如果您使用 MQL 配置图表,然后选择其他模式,那么当可能丢失 MQL 配置时,系统会显示一个对话框。此对话框提供了取消或继续更改模式的选项。 如需了解详情,请参阅 MQL 简介

当您使用 MQL 配置刻度盘和统计信息摘要图表时,请务必配置聚合选项以组合所有时间序列。如果微件显示 Your MQL Query has too many time series,则修改聚合设置以组合所有时间序列。

例如,请考虑对虚拟机实例的 CPU 利用率的查询。此查询按地区对数据进行分组,然后计算每个地区的数据。

fetch gce_instance
 | metric 'compute.googleapis.com/instance/cpu/utilization'
 | group_by [zone], mean(val())

当所有虚拟机实例位于同一可用区时,刻度盘或统计信息摘要图表可以显示所请求的数据。但是,如果虚拟机实例位于多个可用区,则这些微件会显示错误消息 Your MQL Query has too many time series

如需解决此错误状况,请确保最后一个 group_by 子句组合所有时间序列:

fetch gce_instance
 | metric 'compute.googleapis.com/instance/cpu/utilization'
 | group_by [zone], mean(val())
 | every 1m
 | group_by [], max(val())

在最后一个 group_by 子句中,第一个参数 [] 指定所有要合并的时间序列,第二个参数定义如何要合并的 max(val()) 时间序列。分组操作完成后,会有一个时间序列。

配置文本框

本部分介绍如何配置文本框。如需了解如何使用 Google Cloud Console 将文本框添加到信息中心,请参阅向信息中心添加微件的一般步骤。如果您想要使用 Cloud Monitoring API,请参阅包含 Text 微件的信息中心

文本框微件支持一组有限的 Markdown 命令:

  • 要创建标题,请使用 #。对于不同级层的标题,您可以使用多个井号:

      # Header
      ## Second heading
      ### Third heading
    
  • 要显示斜体字体,请使用 *italic*_italic_

  • 要显示粗体字体,请使用 **bold**__bold__

  • 要添加链接,请使用 [link text](absolute URL)link text 可以为任意值,但必须使用绝对网址。

    例如,您可以编写 [cloud.google.com](https://cloud.google.com/) 以链接到 cloud.google.com

配置提醒图表

如需配置提醒图表,请将其与单一条件提醒政策相关联。如需了解如何使用 Google Cloud Console 将提醒图表添加到信息中心,请参阅向信息中心添加微件的一般步骤。如需使用 Cloud Monitoring API,请参阅包含 AlertChart 微件的信息中心

如需将提醒图表与提醒政策关联,请在提醒图表微件的配置窗格中,使用提醒政策菜单选择提醒政策。如果无法在菜单中选择提醒政策,则说明该政策不能由提醒图表来表示。

选择提醒政策后,系统会显示时间序列数据、阈值以及显示未结突发事件数量以及该政策是否已停用的卡片。以下屏幕截图展示了提醒图表:

提醒图表示例。

上一个屏幕截图展示了提醒政策的提醒图表,该政策正在监控两个不同的虚拟机的 CPU 使用情况。条件阈值(设为 50%)以虚线红线显示。带有 No incidents 标签的绿色卡片表示提醒政策没有未结突发事件。

如需获取有关提醒图表显示的提醒政策的信息,请执行以下操作之一:

  • 将指针放在提醒政策菜单中的条目上,以激活显示提醒详情的提示。
  • 点击突发事件卡片,然后选择查看提醒政策以访问提醒政策的详情页面。

如需查看提醒图表配置的详细信息,请点击 更多选项,然后选择在 Metrics Explorer 中查看。在 Metrics Explorer 中,系统会显示一个折线图,其中包含与提醒图表相同的指标和过滤条件配置。如果您在 Metrics Explorer 中修改显示的图表,则无法将这些更改应用于提醒政策或信息中心上显示的提醒图表。

如果您使用的是 Cloud Monitoring API 并想使用提醒图表的 JSON 表示形式,以便使用 API 将其添加到另一个自定义信息中心,请在信息中心工具栏中点击 JSON 编辑器

更改微件类型

要更改微件的类型,请执行以下操作:

  1. 确保显示 修改按钮。如果未显示,请点击 查看菜单,然后选择切换到修改模式
  2. 选择微件。
  3. 在配置窗格中,选择当前的微件类型。例如,如果您查看的是折线图,请在配置窗格中选择折线图

  4. 从菜单中选择新的微件类型。

    选项菜单列出了可以绘制指标数据的所有微件类型;但是,如果微件类型无法显示所选数据,则会停用该微件类型。例如,如果所选指标不是分布值指标,则热图选项会停用。同样,如果当前微件显示多个时间序列,则仪表盘和统计信息摘要选项将被停用。

如果菜单中停用了某个微件类型,那么您可能可以在修改当前微件的配置后,更改为该微件类型。例如,如果您具有按可用区分组的时间序列的折线图,如需用刻度盘查看此数据,则需要移除分组标签并选择一个分组函数,然后再更改微件类型。

修改信息中心微件

要修改微件,请执行以下操作:

  1. 确保显示 修改按钮。如果未显示,请点击 查看菜单,然后选择切换到修改模式

  2. 选择微件以激活微件的配置窗格。

  3. (可选)如果要使用 JSON 编辑器修改微件,请点击 JSON 编辑器以打开该编辑器。

  4. 使用微件的配置窗格或 JSON 编辑器修改微件:

    • 如果使用配置窗格,系统会自动保存您的更改,除非您停用自动保存。如果要修改图表,请参阅设置视图选项,详细了解如何配置图表的外观。
    • 如果使用 JSON 编辑器,则必须点击应用更改以保存更改。默认情况下,仅展开 JSON 中的图表部分。如需查看整个信息中心定义,请点击 展开

      展示 JSON 编辑器上的展开按钮。

删除信息中心微件

要删除微件,请执行以下操作:

  1. 确保显示 修改按钮。如果未显示,请点击 查看菜单,然后选择切换到修改模式
  2. 选择要删除的微件。
  3. 在图表工具栏中,选择 删除

后续步骤