我想 Build a query,这取决于在屏幕右上角选择的选定时间段 .
是否有任何变量(或类似的东西)在查询字段中使用?
换句话说,如果我选择24小时,我想在查询中使用该数据 .
我知道有两种方法:
increase(http_requests_total[$__interval])
有一个缺点是$ __ interval变量的值是通过图表的分辨率来调整的,但这在某些情况下也可能有用 .
转到仪表板的Templating设置,创建类型为Interval的新变量 . 启用"Auto Option",将"Step count"调整为 1 . 然后确保在仪表板顶部的相应下拉列表中选择了"auto" .
1
假设你将它命名为 timeRange ,那么查询将如下所示:
timeRange
increase(http_requests_total[$timeRange])
此变量不会通过图形分辨率进行调整,如果选择"Last 10 hours",其值将为 10h .
10h
1 回答
我知道有两种方法:
有一个缺点是$ __ interval变量的值是通过图表的分辨率来调整的,但这在某些情况下也可能有用 .
转到仪表板的Templating设置,创建类型为Interval的新变量 . 启用"Auto Option",将"Step count"调整为
1
. 然后确保在仪表板顶部的相应下拉列表中选择了"auto" .假设你将它命名为
timeRange
,那么查询将如下所示:此变量不会通过图形分辨率进行调整,如果选择"Last 10 hours",其值将为
10h
.