向自定义信息中心添加临时过滤条件

本文档介绍了如何通过添加临时分组临时过滤条件,更改自定义信息中心中显示的数据,而无需修改每个微件。添加信息中心范围的分组或过滤条件后,信息中心工具栏会显示相应分组或过滤条件的菜单项。

在排查问题时,您可以通过添加临时分组或过滤条件来修改信息中心显示的数据。例如,如果您正在调查某个事故,并希望信息中心仅显示特定虚拟机 (VM) 的数据,请添加临时过滤条件。

当您重新加载网页时,系统会自动删除临时分组和过滤条件;不过,您也可以手动删除这些分组和过滤条件。

您还可以创建永久性过滤条件。例如,如果您固定某个过滤条件,那么该过滤条件的行为与临时过滤条件完全相同,只不过它始终可用。您还可以创建变量,以便对所选微件应用过滤条件。如需了解详情,请参阅创建和管理变量和固定过滤条件

信息中心过滤条件的运作方式

信息中心过滤条件指定标签和值。信息中心显示的时序决定了可用于过滤的标签。微件支持全信息中心过滤条件的方式取决于微件显示的数据类型和微件的配置:

  • 对于显示时间序列数据的微件(例如折线图),请遵循以下规则:

    • 如果微件显示的时序不支持过滤条件中的标签,则信息中心范围的过滤条件不会更改显示的数据。

      例如,如果您在标签 instance_id 上添加过滤条件,但信息中心上的图表不显示带有 instance_id 标签的数据,则过滤条件不会更改显示的数据。

    • 如果 widget 为标签指定了值,则信息中心范围的过滤条件不会更改显示的数据。

      例如,如果您针对标签 instance_id 添加过滤条件,但信息中心中的图表包含基于 instance_id 标签的过滤条件,则信息中心范围的过滤条件不会更改显示的数据。

    • 否则,图表会过滤其显示的数据,仅显示满足信息中心范围过滤条件的时序。

  • 对于日志面板微件,基于资源标签的信息中心范围的过滤条件会更新查询。例如,如果您添加信息中心级过滤条件 cluster_name: mycluster,则查询会更新为包含 resource.labels."cluster_name"="mycluster"

您可以添加多个信息中心范围的过滤条件。这些过滤条件通过逻辑 AND 运算进行联接。

准备工作

如需获得使用 Google Cloud 控制台添加或修改临时过滤条件所需的权限,请让管理员向您授予项目的 Monitoring Viewer (roles/monitoring.viewer) IAM 角色。 如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限

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

如需详细了解角色,请参阅使用 Identity and Access Management 控制访问权限

创建或修改临时分组

添加信息中心范围的分组后,信息中心上的微件会针对分组标签具有相同值的每组时序显示一个时序。默认情况下,系统会显示每组的平均值。不过,如果 widget 定义了分组函数,则系统会使用该函数。

例如,假设您的信息中心包含一个显示虚拟机实例 CPU 利用率的图表。如需确定是否需要将多个虚拟机部署到特定可用区,您可以修改信息中心和该图表,以更改其分组选项。另一种方法是临时按区域对信息中心进行分组,然后查看 CPU 利用率图表。

如需创建或修改临时分组,请执行以下操作:

  1. 在 Google Cloud 控制台中,转到 信息中心页面:

    前往信息中心

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

  2. 展开 Group By 菜单,然后选择用于分组的标签。
  3. 点击确定

当您离开信息中心时,您创建的所有分组都会被舍弃。

创建临时过滤条件

调查突发事件时,您可能希望以特定方式查看数据。例如,您可能希望仅查看特定虚拟机或特定区域中的资源的时序。创建临时过滤条件后,系统会修改所有信息中心微件,以显示与该过滤条件匹配的数据。例如,如需将所有图表配置为仅显示特定虚拟机实例的时序,请创建基于标签 instance_id 的过滤条件。同样,如需将信息中心配置为仅显示特定可用区的时序,请创建基于标签 zone 的过滤条件。

如需创建临时过滤条件,请执行以下操作:

  1. 在 Google Cloud 控制台中,转到 信息中心页面:

    前往信息中心

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

  2. 在信息中心的 过滤栏中,点击添加过滤条件,然后从菜单中选择一个标签。

    该菜单会列出信息中心上显示的每个时序的标签。

    选择标签后,系统会在信息中心工具栏中添加一个过滤条件。过滤条件的名称与您的选择相同,其值设为 *,可匹配所有值。例如,如果您选择 zone,则工具栏会显示 zone: *

  3. 如需选择要匹配的特定值,请点击相应过滤条件(例如点击 zone: *),然后从菜单中选择一个值。如需减少菜单选项的数量,请在 Filter 区域中输入部分值。

当您离开信息中心时,您创建的所有过滤条件都将被舍弃。

修改临时过滤条件

如需修改临时过滤条件的值,请在该过滤条件上点击 Menu(菜单),然后进行选择。

您进行选择后,图表和表格会刷新。

删除临时过滤条件

当您离开信息中心时,系统会自动删除临时过滤条件。如需手动移除临时过滤条件,请在相应过滤条件上点击 Delete(删除)。

后续步骤