You need to enable JavaScript to run this app.
文档中心
日志服务

日志服务

复制全文
下载 pdf
添加仪表盘过滤器和变量
添加仪表盘自定义变量
复制全文
下载 pdf
添加仪表盘自定义变量
本章节介绍如何添加仪表盘自定义变量及相关示例。​
前提条件​
  • 已采集到日志数据,并配置了索引。详细说明请参考快速入门。​
说明​
每个仪表盘中,过滤器、变量和图表的数量之和不可超过 50。​
添加自定义变量步骤​
  1. 在顶部导航栏中,选择日志服务所在的地域。​
  1. 在左侧导航栏中,选择常用功能 > 仪表盘。​
  1. 在仪表盘列表中,单击目标日志项目下的仪表盘。​
  1. 在页面右上角单击设置图标。​
  • ​Image​​
  1. 在过滤器和变量页签中,单击添加自定义变量。​
  1. 在新建自定义变量面板中,参考参数说明,完成相关配置,然后单击新建变量。​
  1. 在设置页面的右上角,单击保存。​
自定义变量参数说明​
添加自定义变量的相关参数说明如下表所示。​
​
配置​
说明​
变量名​
用于过滤的变量名。​
日志服务把该变量作为过滤条件的 Key,对仪表盘中已设置该变量的统计图表生效。​
变量别名(显示名)​
变量名的别名。例如为变量 clientIP 设置别名客户端 IP,以便获得更好的仪表盘使用体验。​
静态值​
为变量设置静态值。日志服务会将此静态值添加到指定变量的值列表项中。支持添加多个静态值,且各静态值顺序可通过拖动自由调整。每个静态值可添加以下配置:​
  • 字段值:用于过滤的变量值,必选。支持设置为星号(*),表示匹配所有的变量值。​
  • 字段值别名:变量值的别名。可选。例如为变量值 zhangsan 设置别名张三。​
  • 默认选中:变量中是否默认选中此字段。默认为关闭状态,即不选中。未开启支持多选时,只能为某一个值开启默认选中。​
动态值​
为变量设置动态的值。日志服务将以所选日志主题的检索分析结果作为变量值的可选项。​
动态值是动态变化的,其实际值取决于设置的时间范围和检索分析语句等因素。​
​
添加时间间隔变量示例​
例如统计图表 A 展示了每分钟的请求数量,当您需要通过统计图表 A 查看不同时间间隔(例如每秒、每小时等)的网站访问量时,可添加一个时间间隔变量,无需手动修改检索分析语句。​
  1. 添加统计图表。​
  • 在添加自定义变量前,需先在仪表盘中添加统计图表 A,具体操作请参见添加图表到仪表盘。其中,统计图表 A 对应的检索分析语句如下所示:​
  • ​
    * | SELECT DATE_FORMAT(__time__ - __time__ % 60000, 'HH:mm:ss') AS time, count(*) AS PV GROUP BY time ORDER BY time​
    ​
说明​
__time__为毫秒级时间戳,因此DATE_FORMAT(__time__ - __time__ % 60000, 'HH:mm:ss')表示将时间对其到分钟。​
  • ​Image​​
  1. 修改统计图表 A 的检索分析语句,在语句中添加变量占位符 \${{interval|60000}}。​
  • ​
    * | SELECT DATE_FORMAT(__time__ - __time__ % \${{interval|60000}}, 'HH:mm:ss') AS time, count(*) AS PV GROUP BY time ORDER BY time​
    ​
  • ​Image​​
  1. 添加变量。​
  • 重要配置项示例如下:​
  • 设置变量名为interval。​
  • 设置字段别名为时间间隔。​
  • 设置字段值为3600000、60000、1000,分别表示时间间隔为每小时、每分钟、每秒。​
  • ​Image​​
  1. 保存配置。​
  • 在设置页面右上角,单击保存。​
  • ​Image​​
  1. 使用变量。​
  • 添加变量后,仪表盘中将展示变量选项框,您可以通过变量选项框过滤图表数据。例如选择时间间隔为每小时,则统计图表 A 将展示每小时的网址访问数量。​
  • ​Image​​
相关操作​
添加过滤器和变量后,您可以在仪表盘中便捷使用过滤器和变量,也可以按需修改或删除过滤器和变量,详细说明请参考仪表盘常见操作。​
​
最近更新时间:2025.09.04 16:29:46
这个页面对您有帮助吗?
有用
有用
无用
无用