Визуализация данных Grafana

Изучите визуализацию данных Grafana. Этот модуль охватывает установку Grafana, создание первой панели мониторинга (Dashboard), различные типы визуализации, переменные панели мониторинга и интегрированное оповещение (Alerting). Вы освоите эти важные навыки Linux посредством практических лабораторных работ и реальных задач.

DevOps EngineerDevOpsLinux

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Grafana превращает метрики из Prometheus и других систем в удобные панели. Этот практический курс проводит через интерфейс браузера: подключение источника, выбор визуализации, повторно используемые элементы управления и базовое встроенное оповещение.

Вы отобразите метрику процесса Prometheus, сравните Time series, Gauge и Stat, добавите порог и переменную выбора экземпляра. Также создадите правило на TestData, а в итоговой задаче самостоятельно восстановите подключение Prometheus и CPU-панель.

Чему вы научитесь

  • Устанавливать Grafana из подписанного APT-репозитория и запускать на порту 8080
  • Добавлять и тестировать локальный источник Prometheus
  • Создавать, именовать, сохранять и проверять dashboard и panel
  • Выбирать Time series, Gauge и Stat для разных задач
  • Настраивать порог и располагать панели в сетке
  • Создавать переменную из меток Prometheus и применять в запросе
  • Определять и проверять встроенное правило Grafana на TestData
  • Восстанавливать операционный dashboard Prometheus по кратким требованиям

Для кого этот курс

Курс среднего уровня предназначен для администраторов Linux, изучающих DevOps и инженеров эксплуатации, которые хотят превращать имеющиеся метрики в полезные панели Grafana.

Предварительные требования: Терминал Linux, sudo, браузер, понятия метрик и Prometheus, простые селекторы PromQL. Опыт Grafana не требуется.

Учебная среда: Рабочий стол Linux с Grafana на localhost:8080, Prometheus на localhost:9090, правами администратора и Firefox. Работа выполняется вручную в UI и проверяется API.

Часто задаваемые вопросы

Нужно ли заранее устанавливать Prometheus?

Нет. Лаборатория предоставляет работающий Prometheus и метрики. Установка Prometheus, exporters и сложный PromQL не входят в курс.

Выбирают ли переменные разные серверы?

Поиск и подстановка реальны, но две метки указывают на одну машину через разные локальные адреса. Многоузловой парк не создаётся.

Получу ли я промышленное уведомление?

Нет. Вы создадите High Traffic Alert на TestData, выберете существующий контакт и проверите правило. Доставка в email, Slack, PagerDuty или внешний сервис не тестируется.

Преподаватель

labby
Labby
Labby is the LabEx teacher.