Grafana 中的 $interval 是什么意思?
What's $interval mean in Grafana?
在我的 kubernetes 集群中安装 Heapster 后,我可以访问 Grafana,但图表是空的。
我可以构建一个具有特殊价值的新图,例如"cpu/limits";但如果预定义图表使用了$interval,则图表无法显示;例如,
SELECT mean(value) FROM "cpu/limit_gauge" WHERE "container_name" = 'machine' AND $timeFilter GROUP BY time($interval), "hostname"
https://grafana.com/docs/grafana/latest/variables/variable-types/add-interval-variable/
$interval
是grafana内置的自动变量,根据时间范围自动设置
图表是空的?也许您的查询有误
对于未来的读者 -
我想补充一点,有时默认情况下为 NULL 的 "group-by" "fill" 选项可能会导致不显示任何值,具体取决于分辨率。
如果您有一个您认为应该有效的查询,但仍然看不到任何数据,请尝试将填充值更改为您认为有效的另一个设置(即:none)并查看是否显示数据。
Grafana 尝试使用该配置来填充丢失的数据,有时,根据您的间隔和数据收集率,您可能会遇到奇怪的情况。
在我的 kubernetes 集群中安装 Heapster 后,我可以访问 Grafana,但图表是空的。 我可以构建一个具有特殊价值的新图,例如"cpu/limits";但如果预定义图表使用了$interval,则图表无法显示;例如,
SELECT mean(value) FROM "cpu/limit_gauge" WHERE "container_name" = 'machine' AND $timeFilter GROUP BY time($interval), "hostname"
https://grafana.com/docs/grafana/latest/variables/variable-types/add-interval-variable/
$interval
是grafana内置的自动变量,根据时间范围自动设置
图表是空的?也许您的查询有误
对于未来的读者 -
我想补充一点,有时默认情况下为 NULL 的 "group-by" "fill" 选项可能会导致不显示任何值,具体取决于分辨率。
如果您有一个您认为应该有效的查询,但仍然看不到任何数据,请尝试将填充值更改为您认为有效的另一个设置(即:none)并查看是否显示数据。
Grafana 尝试使用该配置来填充丢失的数据,有时,根据您的间隔和数据收集率,您可能会遇到奇怪的情况。