Добавить дашборд в Grafana
Кастомный дашборд в интерфейсе Grafana можно создать с помощью редактирования объектов в интерфейсе платформы “Штурвал”.
Подробнее о конфигурации сервиса на странице сервиса.
- Перейти в неймспейс
monitoringкластера управления.
Скриншот

- В разделе Хранилище перейти на страницу ConfigMaps.
Скриншот

- Создать ConfigMap, например,
my-dashboard.
Скриншот

- Прописать параметры панелей и название в блоке Текстовые ключи.
Скриншот

- Обязательно укажите лейбл
grafana_dashboard: "1".
Скриншот

Пример ConfigMap
apiVersion: v1
kind: ConfigMap
metadata:
name: my-dashboard # Любое
namespace: monitoring # ! Важно
labels:
grafana_dashboard: "1" # ! Важно
data:
my-dashboard.json: |- # Желательно аналогично названию ConfigMap, чтобы не путаться
{
"annotations": {...},
"editable": true,
"panels": [...],
"title": "My Custom Dashboard",
...
}
- В боковом меню откройте раздел Сервисы и репозитории и перейдите на страницу Установленные сервисы.
Скриншот

- Найдите сервис Модуль графического отображения метрик.
Скриншот

- В спецификации сервиса проверьте, что параметр
sidecarне отключен (по умолчанию включен).
customvalues shturval-dashboards
...
sidecar:
dashboards:
enabled: true
label: grafana_dashboard
...
Скриншот
