Типы панелей
Тема дорожной карты · Grafana
Grafana предоставляет богатую библиотеку типов панелей — также называемых визуализациями, — которые преобразуют результаты запросов в различные визуальные представления, подходящие для разных видов данных. Наиболее часто используемые типы панелей: Time series (линейные и столбчатые диаграммы для метрик во времени), Stat (одно большое число с опциональной цветовой маркировкой по порогам), Gauge (радиальная дуга, показывающая значение относительно минимума и максимума), Table (гибкая сетка строк и столбцов), Bar chart, Histogram, Heatmap, Logs и Geomap. Специализированные типы, такие как Node Graph, визуализируют топологии сервисов, возвращаемые источниками данных трассировок или сервисных графов, а панель Canvas позволяет строить произвольные диаграммы с наложенными значениями данных. Выбор правильного типа панели Grafana зависит от формы данных и вопроса, на который должна ответить визуализация: Stat или Gauge идеальны для одного KPI, тогда как Time series лучше всего подходит для трендовых значений во времени. Плагины типов панелей расширяют этот встроенный список: каталог плагинов Grafana на grafana.com насчитывает десятки панелей от сообщества и корпоративных поставщиков, включая карты мира, диаграммы Санкея и часовые панели.
Как это работает
Типы панелей — коллекция панелей (графики, таблицы, gauges, stats), расположенных на гриде. У каждой панели — запрос к data source, опции визуализации, thresholds. У дашбордов есть переменные (template-driven, например ${instance}) — один дашборд обслуживает много отфильтрованных view. Time range picker управляет всеми панелями. Сохранение как JSON; шеринг через export/import или Grafana Folders + permissions.
Когда применять
Дизайн дашбордов вокруг вопроса, на который они отвечают ("Здоров ли API сейчас?", "Что медленно сегодня?"). Начните с четырёх золотых сигналов (latency, traffic, errors, saturation) для любого сервиса. Rows — для группировки связанных панелей. Тегайте дашборды (team:platform, service:api) для discoverability. Лимит ~20 панелей на дашборд; больше — делите.
Типичные ошибки
Ловушки Типы панелей: 40-панельные дашборды, грузящиеся 30 секунд (разделите или Mixed datasource); дашборды построены раз + не обновляются (гниль — тегайте last-updated, ревью раз в квартал); дашборды в личных папках теряются при уходе автора (используйте team-shared папки).