在日志服务仪表盘中添加过滤器,即对整个仪表盘进行查询过滤或变量替换操作。本文介绍如何为仪表盘添加过滤器。
前提条件
已采集数据。具体操作,请参见数据采集概述。
已配置索引。具体操作,请参见创建索引。
已添加统计图表到仪表盘。具体操作,请参见添加统计图表到仪表盘。
重要如果过滤器类型为变量替换,在添加统计图表时需设置占位符变量。
背景信息
过滤器用于为仪表盘中的所有统计图表批量修改查询条件或替换占位符变量。每张统计图表实际为一个查询和分析语句([search query] | [sql query]),过滤器实质上是操作该查询和分析语句。
过滤器类型:通过日志字段的Key和Value进行过滤。在执行过滤器操作时,将其作为过滤条件增加到查询和分析语句前,使用AND或NOT连接。例如Key: Value AND [search query] | [sql query],表示在原查询和分析语句的结果中,查找包含Key:Value的日志。在过滤器类型的过滤器中,Value可以多选,也可以直接输入。多选时过滤条件之间为或(or)关系。关于过滤器类型过滤器的操作示例,请参见添加过滤器类型的过滤器。
变量类型:指定变量和变量的值。如果仪表盘中已有设置了该变量占位符的统计图表,则添加变量类型的过滤器后,自动将统计图表的查询和分析语句中的变量替换为您选择的变量值。对整个仪表盘已设置该变量的统计图表都生效。关于变量类型过滤器的操作示例,请参见添加变量类型的过滤器。
时序过滤器类型:动态添加Label和Value进行过滤。在添加过滤器时,过滤条件可以添加,各个过滤条件之间使用AND连接。
操作步骤
登录日志服务控制台。
进入仪表盘页面。
在Project列表区域,单击目标Project。
在左侧导航栏中,选择
。在仪表盘列表中,单击目标仪表盘。
在仪表盘页面的右上方,单击编辑。
在操作栏中,单击图标。
在过滤器面板中,完成如下配置,然后单击确定。
参数
说明
名称
过滤器名称。
显示设置
设置过滤器的显示样式。
打开显示标题开关,为过滤器增加标题。
打开显示边框开关,为过滤器增加边框。
打开显示背景开关,为过滤器增加白色背景。
类型
选择过滤器的类型。
过滤器:通过字段名和字段值进行过滤。在执行过滤器操作时,将其作为过滤条件增加到查询和分析语句前,使用AND或NOT进行连接,默认为AND。
AND:Value AND [search query] | [sql query]
NOT:Value NOT [search query] | [sql query]
在静态列表项中添加值,支持设置多个值。
变量替换:指定变量和变量的值。如果仪表盘中已有设置了该变量占位符的统计图表,则添加变量类型的过滤器后,自动将统计图表的查询和分析语句中的变量替换为您选择的变量值。在静态列表项中配置变量的值,支持设置多个变量值。
时序过滤器:动态添加Label和Value进行过滤。添加时序过滤器后,可以手动对时序库的Lable和value进行过滤显示。
Key值
如果您选择过滤器类型,则在Key值中配置目标字段名。
如果您选择变量替换类型,则在Key值中配置变量。
如果您选择时序过滤器类型,则表示过滤器的唯一标识。
说明如果选择变量替换类型,则您要替换变量的统计图表必须已设置占位符变量,且与此处配置的变量相同。
别名
列的别名,仅在过滤器类型中需配置。
全局过滤
仅在过滤器类型中需配置。
开启全局过滤,表示在所有字段中过滤Value,无需指定Key。
关闭全局过滤,表示仅在指定的Key中过滤Value。
自动过滤
开启自动过滤,会自动过滤掉数据源中不存在的值。仅在选择过滤器时设置。
查询方式
使用AND方式或NOT方式进行连接。仅在选择过滤器时设置。
显示组件类型
仅在选择变量替换过时设置。
选择组件类行的方式:
自由输入。
下拉列表。
请选择Project
选择您要查询的项目。仅在选择时序过滤器时设置。
请选择时序库
选择您要查询的时序库。仅在选择时序过滤器时设置。
静态列表项
设置Key值对应的Value。
多次单击+,可添加多个Value。如果开启默认选中,则每次打开仪表盘时,默认使用该Value执行过滤。
添加动态列表项
打开添加动态列表项开关,可添加动态列表项,即为Key值配置动态的Value。动态列表项为对应查询和分析语句的查询结果,在不同的时间范围,查询结果是动态变化的。
打开添加动态列表项开关后,需配置如下参数。
请选择Project:选择您要查询的项目。
请选择日志库:选择您要查询的日志库。
是否继承过滤:打开是否继承过滤开关后,在执行过滤时继承仪表盘中已有的过滤条件。
查询和分析语句:输入查询和分析语句并设置时间范围。
动态列表项预览:确认查询结果。
- 本页导读 (1)