Dashboards
Где найти?
На главное странице инстанса, найдите в верхнем левом углу кнопку поиска. Выберите сущность Dashboard
. В нижней левой части модального окна, вы сможите нажать кнопку Create Dashboard
Требования к именам Dashboard и Panels
Требования:
- Длинна от
4
до20
символов - Разрешённые символы:
a-z, A-Z, 0-9 и _.-
WARNING
Изменить имя нельзя
Создание Dashboard в Pepeunit
Создание состоит из трёх этапов:
- Cоздание Dashboard, для этого достаточно ввести имя
- Создание N панелей для Dashboard, тут достаточно вести имя и тип из списка. Типы соответствуют стандартным Visualization в Grafana и одному дополнительному
Horly Heatmap
. Вы можете изменить тип в самом дешборде уже в интерфейса Grafana, т.к. у вас будут праваmodifier
в своей организации. - Линковка UnitNodes в панель. Нужно кликнуть на кнопку
UnitNodes
для конкретной панели, далее интерфейс выбора аналогичен связямOutput->Input
, за исключением того, что можно выбирать какInput
так иOutput
На этапе линковки можно указать два флага:
- Only last value ? - Позволят делать выборку для данного UnitNode только по последнему значению, независимо от выбраной политики в DataPipe
- Value str to json ? - Пытается преобразовать value строку в объект dict, полезно если в value хранятся графики например
WARNING
Слинковать можно любой UnitNode, но отправить в Grafana получится только тот у которого корректно настроен DataPipe
INFO
Если у вашего DataPipe уже есть данные, то при синхронизации, Pepeunit вычленит ключи и запишет их в columns
, что позволит не заполнять их руками
Синхронизация Dashboard c Grafana
Когда Dashboard создан на стороне Pepeunit его нужно синхронизировать с Grafana. Для этого предусмотрена кнопка Send Dashboard to Grafana
.
После её нажатия, Pepeunit проводит множество проверок и отправляет Dashboard в json
формате в Grafana.
Данную кнопку можно нажимать множество раз, каждый раз Grafana будет присваивать новую версию.
Перейти в ваш график можно или из поиска по инстансу или нажав на ссылку в модальном окне Dashboard.