如何从grafana的仪表板列表中删除登陆仪表板?

时间:2019-10-23 14:49:06

标签: json grafana grafana-templating

我想创建一个显示所有仪表板的面板。该面板是在另一个我不想在列表中显示的仪表板中创建的,并且它(我要不存在的仪表板)是登录页面,带有星号。

我尝试编辑JSON,但无法理解如何遍历它。

面板JSON为:

{
  "cacheTimeout": null,
  "description": "A service status dashboard for ZCash Ongoing Services",
  "folderId": null,
  "gridPos": {
    "h": 12,
    "w": 12,
    "x": 12,
    "y": 8
  },
  "headings": false,
  "id": 2,
  "limit": 10,
  "links": [],
  "options": {},
  "query": "",
  "recent": false,
  "search": true,
  "starred": false,
  "tags": [],
  "timeFrom": null,
  "timeShift": null,
  "title": "ZEC Service Status Dashboard",
  "type": "dashlist"
}

到目前为止,该面板如下所示: Current panel。这是在仪表板中:“ ZCash服务状态仪表板”。我希望将此仪表板从此处显示的仪表板列表中删除。

1 个答案:

答案 0 :(得分:2)

这可以通过将着陆仪表板放在单独的文件夹中来实现。

转到着陆信息中心的设置,然后单击FolderGeneral选项旁边的下拉列表。现在,单击选项-- New Folder --,为新文件夹命名,然后单击创建

现在,将面板JSON中的folderId属性修改为值0(假设您有2个文件夹,并且不想显示在列表中的着陆仪表板位于第二个文件夹),或者转到面板的“编辑”部分中的Options标签,然后从下拉列表中选择文件夹,该文件夹包含除着陆仪表板之外的所有仪表板。这将为您提供一个面板,其中显示除创建仪表板以外的所有仪表板。