Чему вы научитесь
- Разворачивать и настраивать Prometheus: установка, конфигурация, флаги запуска, проверка через promtool
- Подключать экспортеры (Node Exporter, cAdvisor) и инструментировать приложения по методу RED
- Настраивать service discovery и relabeling для динамического парка целей
- Писать запросы PromQL: селекторы, фильтры, агрегации, rate()/increase(), джойны, histogram_quantile()
- Создавать recording rules и контролировать кардинальность
- Проектировать дашборды Grafana: типы панелей, переменные, дизайн, provisioning и dashboards as code
- Настраивать алертинг полного цикла: alerting rules, Alertmanager, маршрутизация, группировка, inhibition, доставка в Telegram
- Строить алерты на SLO (burn rate) и проектировать алертинг без alert fatigue
- Диагностировать типовые поломки: от DOWN-таргета до тишины уведомлений
- Оценивать объём хранения TSDB и сроки retention
О курсе
Соберите систему мониторинга Linux-сервера и приложения: Prometheus, Node Exporter, PromQL, дашборды Grafana и алерты в Telegram без шума — на сквозном проекте с готовым Docker Compose-стендом.
Для кого этот курс
Курс рассчитан на:
- разработчиков и тестировщиков, которым нужно освоить мониторинг своих сервисов;
- начинающих DevOps-инженеров и SRE, систематизирующих Prometheus, Grafana и Alertmanager;
- системных администраторов, переходящих от «сервер сам по себе» к управляемой наблюдаемости;
- всех, кто хочет добавить готовый проект по мониторингу в портфолио.
Начальные требования
Будет полезно:
- базовая работа в командной строке Linux (cd, ls, cat, grep);
- общее представление о Docker и Docker Compose (можно освоить параллельно с курсом);
- понимание, что такое HTTP-сервис и порт;
- компьютер с Docker (Linux, macOS или Windows с WSL2).
- никакого опыта мониторинга не требуется — всё разбираем с нуля.
Преподаватели курса
Что вы получите
- навыки Prometheus, Grafana и Alertmanager, востребованные в DevOps/SRE-вакансиях;
- готовый итоговый проект: мониторинг сервера и приложения от сбора метрик до алертов — кейс для портфолио;
- рабочий Docker Compose-стенд: Prometheus, Grafana, Node Exporter, Alertmanager и демо-приложение с метриками;
- библиотеку боевых шаблонов: prometheus.yml, recording и alert rules, alertmanager.yml, dashboards as code;
- приёмы PromQL, закрывающие 95% задач на собеседованиях и в проде;
- сертификат Stepik об окончании курса;
- поддержку автора в комментариях — ответы в первые 48 часов.
Нагрузка
4-5 часов в неделю