Открытые уроки

Настройка дашбордов в Grafana

В видео рассматриваются практические принципы построения дашбордов в Grafana с позиции инженерной эффективности.

Дашборд (Dashboard) — это инструмент принятия решений в ситуации ограниченного времени и высокой нагрузки. Цель настройки дашбордов — быстро донести информацию о состоянии системы и помочь в управлении инцидентами. Речь идёт о принципах, которые ты можешь использовать в повседневной работе: что и зачем показывать, как это используется командами. Всё это подаётся в виде ясных ориентиров для мониторинга.

Grafana используется как веб-приложение. Сразу продумай правила доступа к приложению, резервное место и обновления сервера — это основные предпосылки стабильной работы системы и удобного управления.

Автор видео подчеркивает, что начинать настройку дашборда в Grafana стоит с формулировки цели и аудитории. Определяем, кто будет смотреть дашборд (например, разработчик сервиса, продакт или кто-то другой), какие вопросы он должен закрыть и какие действия следуют из увиденного графика. От этого зависит, какой набор метрик и значений нужно создать, а также структура и уровень детализации дашборда.

Затем идет выбор источников для настройки дашборда в Grafana: prometheus, graphite, influxdb, mysql, postgresql и др. После их создания обязательно запусти тест. Важно корректно настроить таймауты и лимиты, чтобы сервис сбора не давал ошибок.

Отдельный блок — масштабирование и сопровождение. Автор расскажет про ценность переменных, повторяющихся блоков и библиотечных панелей, а также связи между дашбордами и документации прямо в интерфейсе — с их помощью можно снизить стоимость поддержки и ускорить навигацию.

Урок по настройке дашборда в Grafana ведет Виталий Лихачев — работает в TravelTech, где повышает стабильность и надежность систем с сотнями миллионов пользователей, и ex-разработчик в Авито и EPAM. Виталий занимается программированием уже более 10 лет, имеет 6000+ часов работы в BigTech-компаниях, опыт преподавания в различных онлайн-школах и более 40 статей на конференциях.

Тэги: Grafana. Grafana loki. Grafana k6. Grafana tempo. Grafana oncall. Grafana mimir. Мониторинг. Метрики. Observability. Opentelemetry. Grafana cloud. Grafana agent. Monitoring. Grafana k6 integration. Grafana alerts. Grafana tutorial. Distributed tracing. Трейсинг. Loki grafana. Prometheus grafana. Grafana logs. How to configure loki in grafana. Grafana loki dashboard. Grafana dashboard creation. Traces. Настройка dashboards. Создание Grafana dashboards.