【发布时间】:2021-12-09 14:46:17
【问题描述】:
我正在制作仪表板,作为参考,我正在使用已经存在的仪表板,该仪表板有 $interval 变量,它有这样一个 settings 。
例如,它在窗格标题中使用,例如 Top routes for [$interval],在实际仪表板中,它替换标题中的 $interval 变量取决于所选范围。
所以在我的仪表板中,我创建了相同的变量,并将其添加到窗格标题中,但由于某种原因,它对我来说根本不是动态的,它总是显示 1 分钟...
这里还比较了与该变量相关的仪表板的 JSON 部分。 参考仪表板:
{
"auto": true,
"auto_count": 1,
"auto_min": "5m",
"current": {
"selected": false,
"text": "auto",
"value": "$__auto_interval_interval"
},
"description": null,
"error": null,
"hide": 2,
"label": "interval",
"name": "interval",
"options": [
{
"selected": true,
"text": "auto",
"value": "$__auto_interval_interval"
},
{
"selected": false,
"text": "1m",
"value": "1m"
},
{
"selected": false,
"text": "10m",
"value": "10m"
},
{
"selected": false,
"text": "30m",
"value": "30m"
},
{
"selected": false,
"text": "1h",
"value": "1h"
},
{
"selected": false,
"text": "6h",
"value": "6h"
},
{
"selected": false,
"text": "12h",
"value": "12h"
},
{
"selected": false,
"text": "1d",
"value": "1d"
},
{
"selected": false,
"text": "7d",
"value": "7d"
},
{
"selected": false,
"text": "14d",
"value": "14d"
},
{
"selected": false,
"text": "30d",
"value": "30d"
}
],
"query": "1m,10m,30m,1h,6h,12h,1d,7d,14d,30d",
"refresh": 2,
"skipUrlSync": false,
"type": "interval"
},
这是我的:
{
"auto": true,
"auto_count": 1,
"auto_min": "5m",
"current": {
"selected": false,
"text": "1m",
"value": "1m"
},
"description": null,
"error": null,
"hide": 2,
"label": "interval",
"name": "interval",
"options": [
{
"selected": false,
"text": "auto",
"value": "$__auto_interval_interval"
},
{
"selected": true,
"text": "1m",
"value": "1m"
},
{
"selected": false,
"text": "10m",
"value": "10m"
},
{
"selected": false,
"text": "30m",
"value": "30m"
},
{
"selected": false,
"text": "1h",
"value": "1h"
},
{
"selected": false,
"text": "6h",
"value": "6h"
},
{
"selected": false,
"text": "12h",
"value": "12h"
},
{
"selected": false,
"text": "1d",
"value": "1d"
},
{
"selected": false,
"text": "7d",
"value": "7d"
},
{
"selected": false,
"text": "14d",
"value": "14d"
},
{
"selected": false,
"text": "30d",
"value": "30d"
}
],
"query": "1m,10m,30m,1h,6h,12h,1d,7d,14d,30d",
"refresh": 2,
"skipUrlSync": false,
"type": "interval"
}
因此,在这两种情况下,我们都有selected:false,因此取决于所选部分中的json,但出于某种原因,在我的仪表板中1m 是默认值,但应该是auto。
我做错了什么,我错过了什么。谢谢!
【问题讨论】:
标签: grafana grafana-variable grafana-templating