практикум

Prometheus

За две недели узнаете, как устанавливать систему мониторинга Prometheus и работать с ней

стек, который вы освоите

Prometheus
Получите опыт настройки мониторинга
для микросервисов и кластеров Kubernetes
Практические навыки работы
с Prometheus, Alertmanager и Grafana — от установки до создания сложных алертов и дашбордов
Сообщество и поддержка
Поддержка экспертов и разбор реальных ошибок помогут быстро закрепить знания
Rebrain
— большое сообщество IT-специалистов, создаём
практикумы по инфраструктуре с 2018 года
Почему выбирают наши программы
  • Автоматические проверки — мгновенная обратная связь по заданиям
  • Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
  • Возможность общаться с опытными практикующими специалистами
  • Свободный темп — проходите без жёстких дедлайнов
  • Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера
phone

Кому подойдёт

DevOps-инженерам и SRE

которым важно обеспечить надёжность и производительность систем, что невозможно без качественного мониторинга

Системным администраторам

которые хотят перейти от реактивного решения проблем («все упало») к проактивному — предотвращать сбои на основе метрик

Разработчикам

которые заинтересованы в получении данных о производительности своих приложений в реальных условиях

Как проходит
практикум

Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий. Мы понимаем, что нужно знать, чтобы на собеседовании или при выполнении задач чувствовать себя уверенно. После наших практикумов специалисты легко адаптируются к реальным рабочим условиям.

Материалы останутся с вами навсегда
Проходите в удобное для вас время

программа практикума

Онбординг

  • Онбординг

Prometheus

  • Обзор и установка Prometheus
  • Подключение системного экспортера
  • Подключение экспортеров для сервисов
  • Получение метрик из приложений
  • Прием метрик по push модели
  • Автоматическое обнаружение целей для мониторинга
  • Использование PromQL для анализа метрик
  • Визуализация метрик в Grafana
  • Создание и настройка алертов
  • Настройка нотификаций (alertmanager)
  • Prometheus Federation
  • Long Term Storage
  • Prometheus Security
  • Prometheus Useful cases

Финальное задание

  • Итоговое задание
  • Заключение
Авторы практикума
Команда Rebrain
Команда Rebrain
Программа разработана DevOps-инжерами с опытом в индустрии от 5+ лет
авторы сертифицированы CCNA, Docker, CKA

Ключевые навыки для резюме:

Базовая настройка и сбор метрик в Prometheus
Анализ и визуализация метрик с использованием Grafana
Настройка алертов, Prometheus Federation и Long-term storage
Обеспечение безопасности Prometheus

немного о
технологии

Стандарт мониторинга

Prometheus — открытый инструмент мониторинга и алертинга, принятый как стандарт для observability в средах Kubernetes и других облачных системах

67 %

компаний используют Prometheus в продакшене согласно отчёту CNCF за 2024 год

Prometheus + Grafana

Союз Prometheus и Grafana — наиболее популярное решение для визуализации метрик, мониторинга систем и реакций на инциденты в DevOps и SRE‑командах

Prometheus Exporters

Экспортеры Prometheus — микробинарные компоненты (<10 МБ), которые легко развернуть и использовать для сбора метрик с ОС, баз данных, сетей и приложений. Они обеспечивают модульную, pull‑ориентированную архитектуру мониторинга без vendor lock‑in

Фокус на развитие

В планах — улучшение масштабируемости, возможностей хранения, повышение производительности запросов, улучшенная интеграция с сервисными системами — всё это говорит о готовности инструмента служить в инфраструктуре долгосрочно

Пример задания

В этом задании вам будет необходимо настроить алерт на персентиль времени выполнения compaction внутри самого prometheus. На подготовленной виртуальной машине уже установлен Prometheus.
Критерии оценки выполнения задания:
Prometheus собирает метрики с самого себя (настроено по умолчанию).
В Prometheus подключены правила алертинга из файла /opt/prometheus/alerts.yml
В файле /opt/prometheus/alerts.yml описан алерт:
Название алерта - CompactionTimeTooLong
Алерт должен проверять 95 персентиль для метрики prometheus_tsdb_compaction_duration_seconds_bucket и если он больше или равен 1 секунде - должен срабатывать
Алерт должен срабатывать если он активен более 5 минут
Алерт должен иметь лейблы: severity=warning и env=dev
Алерт должен иметь summary вида: Compaction time on $INSTANCE equals $DATA. Вы должны заменить $INSTANCE на имя инстанса, а $DATA на значение функции из пункта 3.2 с помощью go-template.

Остались вопросы?
Приходите на бесплатную консультацию с экспертом. Мы ответим на все вопросы
и подробнее расскажем о практикуме.

практикум

Prometheus

В стоимость входит:

  • Выполнение задач на настоящей инфраструктуре
  • Сопровождение — менторы, координатор
  • Бессрочный доступ к теоретической части практикума
стоимость
11.990 руб.
от 2.998 руб./мес.

долями на 4 платежа

от 2.998 руб./мес.

долями на 4 платежа, или сразу - 11.990 руб.

Перейти к оплате >>>

Файлы куки

При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie и других похожих технологий в соответствии с настоящим Уведомлением.