Grafana:用于访问时间范围的 [from,to] 值的全局变量
Grafana: global variables to access [from,to] values of the time range
我正在使用 MySQL 数据源进行一些测试,并在 SQL 查询中使用 timefilter:
// my query goes here...
WHERE $__timeFilter(time_start);
生成如下内容:
WHERE time_start >= FROM_UNIXTIME(1505207821) AND time_start <= FROM_UNIXTIME(1505229421);
是否有任何变量可以让我访问定义时间范围的 2 个时间戳?
例如,在上面的例子中:
from = 1505207821
to = 1505229421
是,$__timeFrom()
和 $__timeTo()
如果您使用的是最新的 4.5.1 版本的 Grafana(早期版本的 Grafana 仅包括 MySQL 数据源的 alpha 版本) .在列出所有宏的查询字段下方有一个 "Show Help" 按钮。见下文:
前两个宏 return 从和到日期时间格式,最后两个 return 它们作为纪元。
生成的查询,不适合 grafana 时间范围。所以你可以简单地改变时间范围。
Query From 和 To Fit 在查询的时间范围内。
我已将适合的 100y(100 年)时间范围添加到我的查询中。所以你可以相应地调整你的时间范围,
我正在使用 MySQL 数据源进行一些测试,并在 SQL 查询中使用 timefilter:
// my query goes here...
WHERE $__timeFilter(time_start);
生成如下内容:
WHERE time_start >= FROM_UNIXTIME(1505207821) AND time_start <= FROM_UNIXTIME(1505229421);
是否有任何变量可以让我访问定义时间范围的 2 个时间戳?
例如,在上面的例子中:
from = 1505207821
to = 1505229421
是,$__timeFrom()
和 $__timeTo()
如果您使用的是最新的 4.5.1 版本的 Grafana(早期版本的 Grafana 仅包括 MySQL 数据源的 alpha 版本) .在列出所有宏的查询字段下方有一个 "Show Help" 按钮。见下文:
前两个宏 return 从和到日期时间格式,最后两个 return 它们作为纪元。
生成的查询,不适合 grafana 时间范围。所以你可以简单地改变时间范围。
Query From 和 To Fit 在查询的时间范围内。
我已将适合的 100y(100 年)时间范围添加到我的查询中。所以你可以相应地调整你的时间范围,