Prometheus, Grafana, Loki, ИИ. Мониторинг и наблюдаемость IT инфраструктуры предприятия
О чём курс
О чём курс
Мониторинг инфраструктуры трансформируется в полноценную систему наблюдаемости (Observability) через внедрение сквозного контроля ИТ-систем. Автор детально объясняет, как отслеживать метрики и действия пользователей, автоматически предотвращать аварии и оценивать влияние возникающих сбоев на бизнес-показатели.
Что внутри
В рамках курса рассматривается развёртывание и конфигурирование стека современных инструментов мониторинга:
- Сбор и анализ метрик в Prometheus с применением pull- и push-моделей, использование экспортеров и составление запросов на языке PromQL.
- Централизация и анализ системных журналов с помощью системы Loki и агента Promtail, а также фильтрация данных на языке LogQL.
- Построение интерактивных панелей визуализации в Grafana с аналитикой временных рядов, таблиц и логов.
- Настройка правил оповещения через Alertmanager и интерфейс Grafana с маршрутизацией через Email и вебхуки, а также подавление ложных срабатываний.
- Использование алгоритмов искусственного интеллекта для выявления аномалий, анализа первопричин инцидентов и снижения информационного шума от уведомлений.
Формат обучения
Программа рассчитана на 16 академических часов. Основное внимание уделяется практической работе в консоли на учебном стенде предприятия с разбором реальных кейсов.
Требования к подготовке
Для освоения материала требуется успешное окончание курса «Linux. Уровень 3. Обеспечение безопасности систем, сервисов и сетей» либо эквивалентная профильная подготовка.
Программа обучения
- Модуль 1. Основы наблюдаемости и архитектура стека (2 ак. ч.)
- SLA (Service Level Agreement) и SLO (Service Level Objective). Метрики, Логи, Трейсы, Чем отличается мониторинг от наблюдаемости. Роль каждого компонента (Prometheus, Grafana, Loki) в экосистеме. Развертывание стенда предприятия.
- Модуль 2. Сбор и анализ метрик с Prometheus (2 ак. ч.)
- Установка Prometheus. Настройка экспортеров для сбора метрик, принцип pull-модели. Язык запросов PromQL: Изучение типов данных (счетчики, измеряемые величины, гистограммы), операторов и агрегаций. Сбор и оценка метрик метрик произвольного приложения, принцип push-модели.
- Модуль 3. Централизация логов с Loki (4 ак. ч.)
- Установка Grafana Loki. Установка и настройка Promtail для доставки логов приложений и системных журналов. Язык LogQL, фильтрация и анализ логов (поиск ошибок, парсинг JSON, агрегация статистики по логам).
- Модуль 4. Визуализация данных и дашборды в Grafana (4 ак. ч.)
- Подключение Prometheus и Loki к Grafana. Создание дашбордов, типы панелей (Time series, Table, Stat, Logs), настройка внешнего вида и переменных, интерактивные дашборды. Пример дашборда “Мониторинг приложения” с метриками и виджетом последних ошибок из логов.
- Модуль 5. Алертинг и обнаружение проблем (4 ак. ч.)
- Prometheus + Alertmanager, создание правил алертинга. Настройка маршрутизации уведомлений (Email, Webhook). Управление инцидентами, настройка silence (подавление алертов), агрегация нотификаций. Использование ИИ для обработки уведомлений. Grafana Alerting, настройка алертов непосредственно в интерфейсе Grafana.
Теги курса
Другие материалы автора 9
ВЛ Вячеслав Лохтуров Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.