Как убрать панель посадки из списка панелей в графане? - PullRequest
0 голосов
/ 23 октября 2019

Я хочу создать панель, которая показывает все панели инструментов. Эта панель создана в другой панели мониторинга, которую я не хочу присутствовать в списке, и она (панель управления, которую я хочу отсутствовать) является целевой страницей со звездочкой.

Я пытался редактировать 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 Ответ

2 голосов
/ 29 октября 2019

Этого можно достичь, поместив панель посадки в отдельную папку.

Перейдите в настройки панели управления посадкой и щелкните раскрывающийся список рядом с параметром Folder в разделе General. Теперь нажмите на опцию -- New Folder --, дайте имя новой папке и нажмите Создать .

Теперь измените атрибут folderId на панели JSON, чтобы он имел значение 0 (при условии, что у вас есть 2 папки, и панель инструментов посадки, которую вы не хотите видеть в списке, присутствует ввторая папка) или перейдите на вкладку Options в разделе редактирования панели и выберите папку из раскрывающегося списка, которая содержит все информационные панели, кроме целевой. Это даст вам панель, которая отображает все панели мониторинга, кроме панели, в которой она создана.

...