本文档介绍了如何更改自定义 而无需修改每个微件 临时分组和临时过滤器。 添加信息中心范围的分组或过滤条件后,信息中心工具栏 ,会显示该分组或过滤器的菜单项。
排查问题时,您可以通过将 临时分组或过滤器例如,如果您要调查 并希望信息中心仅显示 虚拟机 (VM),然后添加一个临时过滤条件。
系统会自动创建临时分组和过滤器 系统会在您重新加载网页时将其删除;不过,您也可以手动将其删除。
有关如何创建永久过滤器的信息,请参见 向自定义信息中心添加永久过滤条件。
信息中心过滤条件的运作方式
信息中心过滤条件会指定标签和值。生成 信息中心显示的内容决定可用于过滤的标签。 微件如何支持信息中心范围的过滤条件取决于数据类型 该微件将显示,且该微件的配置如下:
对于显示时间序列数据的微件(例如折线图), 以下规则适用:
如果 widget 显示的时序不支持 则信息中心范围的过滤条件不会更改显示的数据。
例如,如果您对标签
instance_id
添加过滤条件,但标签为图表 不显示带有instance_id
标签的数据,则 过滤器不会更改显示的数据。如果 widget 为某个标签指定了值,则 信息中心级过滤条件不会更改显示的数据。
例如,如果您对标签
instance_id
添加过滤条件,但标签为图表 添加一个基于instance_id
标签的过滤条件,然后 信息中心级过滤条件不会更改显示的数据。否则,图表只会过滤显示的数据 时序号。
对于日志面板微件,基于 更新查询的资源标签。例如,如果您将 信息中心范围的过滤条件 cluster_name: mycluster,则查询 已更新为包含 resource.labels."cluster_name"="mycluster"。
您可以添加多个信息中心范围内的过滤条件。这些过滤器通过 逻辑与。
准备工作
如需获取使用 Google Cloud 控制台添加或修改临时过滤条件所需的权限,请执行以下操作:
请让管理员授予您
项目的 Monitoring Viewer (roles/monitoring.viewer
) IAM 角色。
如需详细了解如何授予角色,请参阅管理访问权限。
有关角色的详细信息,请参阅 使用 Identity and Access Management 控制访问权限。
创建或修改临时分组
添加信息中心范围的分组后,信息中心上的微件就会显示 为具有相同参数的每一组时序分配一个时序 分组标签。默认情况下,系统会显示每组指标的平均值。然而,当 该微件会定义一个分组函数,然后使用该函数。
例如,假设您的信息中心包含一个 显示虚拟机实例的 CPU 利用率的图表。确定 无论您需要向特定可用区部署更多虚拟机, 信息中心和图表以更改其分组选项。替代方案 按可用区临时对信息中心进行分组,然后查看 CPU 利用率图表。
如需创建或修改临时分组,请执行以下操作:
-
在 Google Cloud 控制台中,转到 信息中心页面:
如果您使用搜索栏查找此页面,请选择子标题为监控的结果。
- 展开 arrow_drop_down 分组依据菜单,然后 选择要分组的标签。
- 点击 OK(确定)。
当您离开信息中心时 您创建的所有分组都会被舍弃。
创建临时过滤器
在调查突发事件时,您可能想查看
特定方式。例如,您可能只想查看
特定虚拟机或特定区域中的资源。时间
创建临时过滤器后,所有信息中心小部件都会修改为
与该过滤条件匹配的数据。
例如,如需将所有图表配置为仅显示特定时序的
虚拟机实例,请根据标签 instance_id
创建一个过滤条件。同样,
将信息中心配置为仅显示特定地区的时序,创建一个
根据标签 zone
进行过滤。
如需创建临时过滤器,请执行以下操作:
-
在 Google Cloud 控制台中,转到 信息中心页面:
如果您使用搜索栏查找此页面,请选择子标题为监控的结果。
在信息中心的filter_list过滤栏中, 点击添加过滤条件,然后从菜单中选择一个标签。
该菜单会列出信息中心上显示的每个时序的标签。
选择标签后,系统会向信息中心工具栏中添加过滤条件。 此过滤条件的名称与所选内容同名,并且已设置其值 到
*
(匹配所有值)。例如,如果您选择zone
,那么 工具栏即会显示zone: *
。如需选择要匹配的特定值, 点击过滤条件,例如,点击
zone: *
,然后选择一个值 。要减少菜单选项的数量,请输入 值的一部分放入 filter_list Filter 区域。
当您离开信息中心时 您创建的所有过滤条件都会被舍弃。
添加与时序匹配的临时过滤条件
如果您想详细了解图表上显示的特定时序, 您可以使用图表的图例来应用临时过滤条件。您可以应用与时序的特定标签匹配的过滤条件、与时序的资源匹配的过滤条件,或仅与指标的标签匹配的过滤条件。本部分将介绍这些选项。
示例信息中心
为帮助描述不同选项的行为,不妨考虑使用信息中心
显示 CPU utilization
和
Disk read bytes
指标:
Compute Engine 虚拟机实例
以下屏幕截图显示了一个系统的信息中心:
按时序的所有标签过滤
如果您要应用限制性最高的标签集,请按所有标签进行过滤。使用此选项,标签可标识指标标签的唯一资源和唯一值集。
如需应用临时过滤器来识别特定时序, 执行以下操作:
-
在 Google Cloud 控制台中,转到 信息中心页面:
如果您使用搜索栏查找此页面,请选择子标题为监控的结果。
- 找到该图表并展开图例,通过点击 unfold_more 展开图例。
- 滚动浏览图例,直至找到 找到感兴趣的特定时序, 点击 more_vert针对此时间序列的操作,然后 然后选择将信息中心过滤到所有标签。
例如,将这些步骤应用于显示示例信息中心的 CPU utilization
指标的图表时,系统会添加以下过滤条件:
- 指标标签:
instance_name
。 Compute Engine 虚拟机实例的资源标签:
project_id
instance_id
zone
以下屏幕截图展示了结果:
在上图中,显示 CPU utilization
指标的图表展示了单个时序。出现这种行为的原因是,您添加了与时序标签匹配的过滤条件。但是,显示 Disk read bytes
指标的图表展示了多个时序。除了 instance_name
标签之外,Disk read bytes
指标还包含三个标签,因此此图表上的多个时序可以引用同一实例。
作为比较,将前面的步骤应用于显示示例信息中心的 Disk read bytes
指标的图表时,系统会添加以下过滤条件:
指标标签:
instance_name
device_name
storage_type
device_type
Compute Engine 虚拟机实例的资源标签:
project_id
instance_id
zone
如上面的屏幕截图所示,两个图表现在显示一个时序。
按时序的资源标签过滤
按所有资源标签过滤时,您可以限制信息中心仅显示特定资源的时序。现在,您可以查看 并暂时不显示该资源的 提取无关紧要的时序。
要应用临时过滤器来识别某个特定的资源 时序,请执行以下操作:
-
在 Google Cloud 控制台中,转到 信息中心页面:
如果您使用搜索栏查找此页面,请选择子标题为监控的结果。
- 找到该图表并展开图例,通过点击 unfold_more 展开图例。
- 滚动浏览图例,直至找到 找到感兴趣的特定时序, 点击 more_vert针对此时间序列的操作,然后 然后选择按资源标签过滤信息中心。
例如,对显示示例信息中心的 CPU utilization
指标的图表执行这些步骤时,系统会添加三个过滤条件。这些过滤条件对应于虚拟机实例资源的标签:
如上面的屏幕截图所示,按资源过滤时,图表可能会显示多个时序。
由于按资源标签过滤信息中心选项仅适用于资源 标签添加到临时过滤器栏中,那么当您选择 此选项。
按时序的指标标签过滤
通过此选项,您可以应用与指标的标签值匹配的过滤条件。例如,在查看负载均衡指标时,您可能希望仅查看特定协议的时序。
要应用临时过滤器来识别某个特定指标的 时序,请执行以下操作:
-
在 Google Cloud 控制台中,转到 信息中心页面:
如果您使用搜索栏查找此页面,请选择子标题为监控的结果。
- 找到该图表并展开图例,通过点击 unfold_more 展开图例。
- 滚动浏览图例,直至找到 找到感兴趣的特定时序, 点击 more_vert针对此时间序列的操作,然后 然后选择按指标标签过滤信息中心。
例如,在显示
示例信息中心的 CPU utilization
指标,然后添加一个
添加了一个基于标签 instance_name
的过滤器。在此例中是
两个图表都可能显示多个时序,
“instance_name
”标签的值是可配置的。也就是说,您可以
有多个虚拟机具有相同的 instance_name
标签值。
作为比较,将前面的步骤应用于显示示例信息中心的 Disk read bytes
指标的图表时,系统会添加四个过滤条件:这些过滤条件
对应于 Disk read bytes
指标的标签。
如果临时过滤器仅包含指标过滤器 查看该指标的时序,无论其针对哪个资源 时序便已编写完毕。由于您没有将时序限制为特定资源,因此您可能会在图表上看到多个时序。上一个屏幕截图展示了此行为,因为两个图表显示两个时序。
修改或删除临时过滤条件
当您离开 信息中心。要手动移除临时过滤器,请在该过滤器上执行以下操作: 点击 cancel 删除。