Перейти к содержанию

Предисловие


Для кого эта книга

Представьте себе автомобиль. У него есть приборная панель. Механик смотрит на датчики давления масла и температуры двигателя, чтобы понять, не пора ли менять прокладку. Водитель следит за спидометром, уровнем топлива и лампочкой Check Engine — ему важно доехать до работы и не заглохнуть посреди трассы. А пассажиру на заднем сиденье достаточно знать, что машина едет и кондиционер работает.

Дашборд в мире IT — та же самая приборная панель. Только вместо спидометра — RPS (request per second), вместо уровня топлива — загрузка CPU, а вместо лампочки Check Engine — алерт о том, что база данных перестала отвечать.


Почему вообще стоит читать эту книгу

Grafana — самый популярный инструмент для визуализации метрик, логов и трейсов. Но она гораздо больше, чем просто «рисовалка графиков». Это целая экосистема для наблюдаемости (observability), которая объединяет десятки источников данных и даёт возможность видеть всё — от инфраструктуры до бизнес-показателей — на одном экране.

Эта книга — путеводитель. Не сухая документация, а живой рассказ с примерами, аналогиями и практическими советами. Мы пройдём путь от первой установки до создания продвинутых дашбордов с алертами, аннотациями и переменными. Разберёмся с разными типами данных — метриками, логами, трейсами и даже SQL-запросами. Научимся не просто «рисовать графики», а строить осмысленную, полезную картину происходящего в системе.


Как читать эту книгу

Книга устроена по нарастающей: от простого к сложному. Если вы никогда не открывали Grafana — начинайте с первой главы и идите по порядку. Если у вас уже есть опыт — смело пропускайте то, что знаете, и углубляйтесь в интересующие разделы.

Часть I — Фундамент. Здесь мы установим Grafana, разберёмся с интерфейсом и создадим первый дашборд. Если вы новичок — это ваша база.

Часть II — Источники данных. Prometheus, Loki, Tempo, SQL-базы, Elasticsearch и не только. Как подключать, настраивать и использовать каждый тип источника.

Часть III — Визуализации. Панели, типы графиков, настройки отображения — от Time Series до Canvas. Как выбрать правильный тип визуализации.

Часть IV — Продвинутые темы. Переменные, аннотации, алерты, provisioning, запросы смешанного типа, создание ссылок между дашбордами. Всё, что превращает набор графиков в единую систему.

Часть V — Промышленная эксплуатация. High Availability, масштабирование, производительность, Kubernetes, бекапы, обновления, безопасность.


Что понадобится

  • Компьютер с Linux, macOS или Windows (WSL2).
  • Docker — самый простой способ запустить Grafana и тестовые источники данных. Мы будем активно его использовать в примерах.
  • Желание разобраться — всё остальное вы получите по ходу чтения.

Все примеры проверены на Grafana версии 13.1.3 (январь 2026).


Благодарности

Эта книга не появилась бы без опыта сотен инженеров, которые строили дашборды, тушили пожары в три часа ночи и делились знаниями. Особая благодарность команде Grafana Labs за то, что делают открытый продукт мирового уровня.


Обратная связь

Заметили ошибку? Есть идея, как сделать книгу лучше? Напишите мне. Контакты — на сайте книги.

А теперь — за дело. Поехали.


Следующая глава: Часть I. Фундамент