Мониторинг с Prometheus

Освоим Prometheus за 30 уроков, научимся мониторить приложения. Соберём метрики, построим дашборды в Grafana, настроим алерты в Telegram и изучим мощный язык запросов PromQL! 🔥
Начальный уровень
до 10 часов
Сертификат Stepik

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

  • Разворачивать и настраивать Prometheus: от базовой установки до настройки конфигурационного файла prometheus.yaml и флагов командной строки.
  • Изучите архитектуру Prometheus и TSDB: понимать, какие есть компоненты в этой системе, как хранятся временные ряды, процесс compaction и retention, как устроено хранение.
  • Собирать метрики из разных источников: подключите разные типы экспортеров для сбора метрик.
  • Освоите типы метрик Prometheus: научитесь работать с Counter, Gauge, Histogram и Summary.
  • Писать PromQL запросы: от простых запросов до агрегаций и вычисления процентилей на реальных кейсах.
  • Визуализировать данные в Grafana: установите Grafana, подключите Prometheus и создадите красивый дашборд для визуализации метрик.
  • Настраивать алерты через Alertmanager: настраивать правила алертинга, маршрутизацию уведомлений и каналы уведомлений.
  • Доставлять алерты в мессенджеры: организуете отправку алертов в Telegram.
  • Освоить продвинутые темы: Relabeling и Service Discovery для гибкого сбора метрик, Push-модель с Pushgateway и Prometheus Federation для масштабируемых систем.

О курсе

Этот курс — практическое руководство по современному мониторингу при помощи таких инструментов, как:

  • Prometheus
  • Prometheus Exporters
  • PromQL
  • Alertmanager
  • Grafana

🔥 Что делает этот курс особенным:

  • Prometheus — лидер рынка мониторинга в 2025 году. Вы освоите один из самых востребованных инструментов в DevOps и SRE.
     
  • Максимум практики. Вместе развернём Prometheus, подключим экспортеры, напишем запросы на PromQL, настроим Alertmanager и построим дашборды в Grafana.
     
  • Язык запросов PromQL. Пошагово от простых запросов до продвинутых техник и разборов реальных кейсов.
     
  • Алерты, которые работают. Настроим правила алертинга и отправку уведомлений в Telegram.

💡 Каждая тема курса построена так, чтобы вы могли внедрить её в реальный проект сразу после урока.

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

👨‍💻 Разработчики и тестировщики, которые хотят освоить мониторинг. 🔧 Начинающие DevOps-инженеры, желающие разобраться в Prometheus и связанных с ним инструментах. 👥 И все, кто хочет расширить свой кругозор и повысить свою ценность как специалиста!

Начальные требования

Самое важное: желание узнавать и учиться чему-то новому и не пугаться возникающих трудностей.

✅ Желательно:

  • Базовые знания командной строки.
  • Базовое понимание Docker (образ, сборка контейнера) и Docker Compose.

Вы также можете освоить курс, изучая эти темы параллельно. Пройдите демо-уроки, чтобы оценить свои силы!

Наши преподаватели

Как проходит обучение

Вы будете изучать текстовые лекции с примерами кода и иллюстрациями, проходить практические темы и выполнять задания для закрепления материала. Текстовый формат удобен для восприятия, конспектирования и быстрого поиска информации, а задания помогают сразу применять полученные знания.

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Что вы получаете

  • 🔥 В первую очередь, скиллы, востребованные в IT в 2025 году.
  • 🛠 Навык настройки мониторинга с Prometheus.
  • ✏️ Умение анализировать метрики с помощью языка запросов PromQL.
  • 📊 Умение визуализировать метрики при помощи Grafana.
  • 🚨 Навык настройки алертов с помощью Alertmanager.
  • 💡 Практический опыт, применимый на реальных проектах.
  • 📈 Расширение своего профессионального кругозора.

Сколько стоит обучение

Price: 979 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

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

Расскажите о курсе друзьям

Price: 979