设置AOM仪表盘过滤器(新版)
在新版AOM仪表盘中添加过滤器,即可根据指定条件对仪表盘中的所有统计图表进行过滤筛选。过滤器用于为新版仪表盘中的所有统计图表批量修改查询条件。每张统计图表实际为一个查询和分析语句,过滤器实质上是操作该查询和分析语句。
AOM支持配置如下类型的过滤器:
- 自定义变量:支持用户设置静态输入或动态查询的变量值,替换到查询语句中,实现快捷批量修改查询条件,便于按照自定义变量对统计图表进行过滤筛选。
配置自定义变量类型的过滤器
- 登录AOM 2.0控制台。
- 在左侧导航栏中选择“仪表盘 > 仪表盘”,单击页面右上角“体验新版”。
- 单击仪表盘名称,进入仪表盘详情页面。
- 单击仪表盘详情页面右上角
,进入“仪表盘设置”页面。
- 单击“新建”,进入“新建变量和过滤器”页面,配置自定义变量类型的过滤器相关参数。
- 参考下表配置自定义变量类型的过滤器基本信息。
表1 基本信息配置说明 参数名称
说明
名称
过滤器的名称。名称唯一,不能重复。最多可输入255个字符,只能包含数字、字母、下划线,且不能以下划线开头和结尾。
别名
过滤器的别名(可选)。最多可输入255个字符,只能包含数字、字母、中文、下划线、中划线,且不能以下划线、中划线开头和结尾。设置过滤器别名后,优先显示别名。
描述
过滤器的描述(可选)。最多可输入1000个字符。
类型
选择过滤器的类型。设置为“自定义变量”。支持用户设置静态输入或动态查询的变量值,替换到查询语句中,实现快捷批量修改查询语句。
- 配置自定义变量类型过滤器的静态变量值。(可选,根据需要选择是否配置静态变量值。)
- 单击“静态变量值”区域的“添加静态变量值”。
- 参考下表配置静态变量参数。
表2 静态变量配置说明 参数名称
说明
字段值
设置静态变量的字段值。最多可输入255个字符,只能包含数字、字母、下划线,且不能以下划线开头和结尾。
字段值别名
设置静态变量的字段值别名(可选)。最多可输入64个字符,只能包含英文、数字、中文、中划线、下划线及小数点,且不能以小数点和下划线开头,或以小数点结尾。设置字段值别名后,优先显示别名。
默认选中
是否自动选中该静态变量的字段值作为默认选项值(如果静态变量设置了字段值别名,则默认值选项值中优先显示别名。):
- 开启:过滤器的“默认值”选项中自动选择该静态变量的字段值作为默认值。
- 关闭:过滤器的“默认值”选项中不会自动选中该静态变量的字段值作为默认选项值。
如果需要删除配置的静态变量参数,可在参数列表单击操作列的“删除”。
- 配置自定义变量类型过滤器的动态变量值。(可选,根据需要选择是否配置动态变量值)。
- 打开“动态变量值”开关。
- 配置动态变量来源:
- Prometheus 实例:从Prometheus实例中查询动态变量值。
- 配置动态变量参数。
- 当动态变量来源配置为“Prometheus 实例”时,参考下表进行参数配置:
表3 动态变量配置说明(动态变量来源配置为“Prometheus 实例”) 参数名称
说明
Prometheus 实例
选择动态变量来源的Prometheus实例。默认为进入仪表盘详情页后左上角选择的Prometheus实例。此处灰化不可选。
如想变更Prometheus实例,可在仪表盘详情页面重新选择Prometheus实例。
查询方式
设置查询方式。当前仅支持按“指标匹配字段”进行查询。
指标名称
指标的名称,可选择所选Prometheus实例下的指标。
变量展示字段
选择指标某字段的值作为仪表盘过滤器下拉框中展示的选项值。
例如此处变量展示字段配置为“集群名称”,则仪表盘过滤器下拉框中展示的选项值为集群名称的值。
变量值字段
选择某字段的值作为变量实际的值,进行过滤查询。
例如变量展示字段配置为“集群名称”,变量值字段配置为“集群ID”,那么当用户在仪表盘过滤器下拉框中选择集群名称的值时,会以该变量实际集群ID的值作为过滤条件,进行查询。
过滤条件
配置维度名称与维度值。支持“=”和“!=”运算符。
可单击
,通过AND可为同一指标设置多个过滤条件。
排序方式
配置仪表盘过滤器下拉框中展示选项值的排序方式。当前仅支持“不排序”。
- 当动态变量来源配置为“Prometheus 实例”时,参考下表进行参数配置:
- 配置自定义变量类型过滤器的其他信息:
- 以上信息配置完成后,单击下方“预览”,可预览配置的过滤器选项值信息。
- 参考下表配置自定义变量类型的过滤器基本信息。
- 单击“确定”即可创建自定义变量类型的过滤器。
新建的过滤器在仪表盘详情页面和添加图表页面展示,单击过滤器,可以在过滤器搜索框中输入或下拉列表中选择查询条件,即可根据指定条件对仪表盘中的统计图表进行过滤筛选。
更多操作
过滤器创建完成后,您还可以在“仪表盘设置”页面执行表4中的操作。
参数名称 |
说明 |
---|---|
搜索过滤器 |
支持按过滤器的名称、别名、类型、描述进行搜索,可在过滤器列表上方的搜索框中输入或选择关键字,单击 |
编辑过滤器 |
单击滤器列表操作列的“修改”,修改过滤器信息。 |
删除过滤器 |
单击滤器列表操作列的“删除”,在弹框中单击“确定”。 |
通过过滤器名称填充仪表盘图表标题 |
新增过滤器后,在仪表盘配置图表标题处用“${过滤器名称}”进行动态拼接填充(如果过滤器配置了别名,优先使用过滤器别名),即可基于该过滤器下拉列表值,动态展示图表标题。 例如:仪表盘配置的原图表标题为“Dashboard”,新增的过滤器名称为“ClusterName”,即可以在仪表盘图表标题处配置“${ClusterName} Dashboard”。然后在过滤器ClusterName中基于不同下拉选择值,将过滤器选项值填充到仪表盘图表标题中进行动态拼接,并展示过滤条件对应的图表信息。 |