Тренажёр Разбор инцидентов

Напишете 40 программ на Python, которые разбирают инцидент как дежурный SRE: структурные логи, перцентили, SLO и burn rate, трассы по trace_id, дубли алертов, MTTD и MTTR. Во время аварии на такие подсчёты нет времени, поэтому их пишут заранее. Каждая программа проверяется на 9–11 тестах. Тренажёр бесплатный, ставить ничего не нужно.

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

Как это работает

Это тренажёр, теории здесь нет. 40 задач в 4 модулях: логи, метрики, корреляция, разбор.

Программа на Python читает данные инцидента из stdin и печатает ответ. Ответ сверяется с эталоном **на 9–11 тестах** с краевыми случаями: пустые окна, повторы, битые строки.

Ставить ничего не нужно, код пишется и запускается в браузере.

Системная теория есть в курсе «SRE: эксплуатация под нагрузкой».

Вы также можете задать любой вопрос по курсу у поддержки t.me/mentorix_support

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

SRE и DevOps, которые дежурят и разбирают инциденты.

Бэкенд-разработчикам, которых включили в дежурства и попросили написать пост-мортем.

Тем, кто готовится к собеседованию на SRE: SLO, burn rate и MTTR спрашивают почти всегда.

Что нужно знать

Базовый Python: строки, списки, словари, чтение stdin.

Представление, что такое лог, метрика и алерт. Остальное осваивается по ходу.

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

Модулей: 4, уроков: 9. Задачи с кодом проверяются автоматически.

  1. Логи

  2. Метрики

  3. Корреляция

  4. Разбор

Бесплатный курс

Открыть курс на Mentorix · Все курсы