Панели

Тема дорожной карты · Grafana

Помимо выбора типа визуализации, панели Grafana предоставляют широкий набор дополнительных параметров, дающих инженерам детальный контроль над тем, как запрашиваются, обрабатываются и отображаются данные. Раздел Query options каждого редактора панели содержит настройки Max data points, Min interval и Relative time, которые переопределяют временной диапазон или разрешение на уровне дашборда для конкретной панели — это полезно, например, для отображения сводной панели за 24 часа на дашборде с диапазоном 1 час. Переопределения полей (Field overrides) позволяют нацелиться на конкретный ряд или поле по имени или регулярному выражению и применить трансформации отображения — переименование, цветовую разметку, пороговое окрашивание или пользовательские единицы — без влияния на другие ряды в той же панели. Функция Value mappings в панелях Grafana преобразует числовые или строковые значения в понятный человеку текст или иконки — например, 0 в "Недоступен" красным и 1 в "Работает" зелёным для панели статуса. Повторяющиеся панели — продвинутая функция Grafana, которая генерирует по одному экземпляру панели для каждого значения переменной шаблона (например, для каждого хоста или сервиса), сохраняя дашборды лаконичными, когда одна и та же визуализация нужна для многих экземпляров.

Как это работает

Панели: типы панелей — Time series (дефолт), Bar chart, Pie, Heatmap, Stat, Gauge, Table, Logs, Trace view, Geomap, Node graph. У каждого свои опции: legend, axes, thresholds, color schemes, value mappings. Field overrides применяют конкретные опции к конкретным series (например "сделать error-series красной"). Transformations обрабатывают результаты запросов до визуализации. Repeat panel/row по переменной — генерация N панелей из одного определения.

Когда применять

Time series — для любой over-time метрики; рабочая лошадка. Stat или Gauge — для заметного "текущего значения". Table — для структурированных сравнений по измерениям. Heatmap — для распределений (latency over time). Избегайте Pie charts в дашбордах — плохо читаются на маленьких размерах.

Типичные ошибки

Ловушки Панели: legend с 50+ series (нечитаемо — фильтруйте, агрегируйте или Top N); auto-scaling Y-оси прячет маленькие изменения (задавайте min/max); неверные thresholds для gauge (max gauge сильно выше реалистичного значения делает цвета бессмысленными).

Связанные понятия

Полезные ресурсы