以下是我的Grafana 5.3的数据源
{
"id": 1,
"access": "proxy",
"editable": false,
"name": "prod",
"orgId": 1,
"type": "prometheus",
"url": "prod-prometheus",
"version": 1
},
{
"id": 2,
"access": "proxy",
"editable": false,
"name": "dev",
"orgId": 1,
"type": "prometheus",
"url": "dev-prometheus",
"version": 1
}
下面是使用以下模板的仪表板模板:
"templating": {
"list": [
{
"current": {
"text": "Prometheus",
"value": "Prometheus"
},
"hide": 0,
"label": null,
"name": "datasource",
"options": [
],
"query": "prometheus",
"refresh": 1,
"regex": "",
"type": "datasource"
},
.....
]
}
在仪表板上显示数据源的下拉列表中先显示dev,然后显示prod,因此即使我将sort设置为0来禁用它,也存在按名称排序的问题。
我希望仪表板首先与产品一起打开,以便我们主要关心产品,然后根据需要选择开发人员。
有没有办法做到这一点,例如说按ID而不是名称排序?我现在能破解的唯一方法是在名称之前添加数字,例如1-Prod 2-Dev,但这非常丑陋。
有一次我将prod设置为默认值,希望它将填充仪表板。我们将添加其他环境,例如qa,登台,集成,但是只要我能够在装载面板时成为第一个填充下拉列表的人,就不会对它们进行排序,这也是可以接受的。当然,最好对id进行完全排序。
似乎没有
非常感谢您,
格雷格