Linux Labs

Практики SRE: SLO, инциденты, отказоустойчивость / Ступень 5 из 8

Разбор без поиска виноватых

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 1 из 6 · на машине · 5 мин

Хронологии нет

Чему научишься

  • Собирать хронологию сбоя из журналов — что делали люди, что делала программа и что видели пользователи.
  • Писать разбор без поиска виноватых — что сломалось и что позволило этому случиться.
  • Формулировать действия по итогам сбоя — конкретные и проверяемые.

Сайт снова работает: после выкладки новой версии lab-app дежурный вернул прежнюю. Чтобы разобрать сбой, нужна хронология, а по ходу её никто не вёл. Восстанови её по журналу машины.

Упражнение · сделать

Собери хронологию сбоя

Только что сайт несколько секунд отвечал 502: после выкладки новой версии lab-app дежурный вернул прежнюю. Хронологию никто не вёл. Посмотри журнал машины за 15 минут и запиши в ~/timeline.txt строками «время событие», когда сайт перестал отвечать и когда заработал.

Войти и начать Машина доступна после входа

Цели · 0 из 1

  • Записать в ~/timeline.txt начало и конец сбоя ещё не выполнена
Проверь себя 1 вопрос

Когда сайт начал отвечать 502, по журналу?

  • Это конец сбоя: сразу за командами дежурного в журнале — RESOLVED.

  • После копирования ещё шесть секунд запросы обслуживал прежний процесс: FIRING стоит после перезапуска, а не после cp.

Сайт начал отвечать 502 сразу после перезапуска lab-app; после копирования файла он ещё работал.

Цели шага

0 из 1
  • Записать в ~/timeline.txt начало и конец сбоя — ещё не выполнена
Ubuntu 24.04

Цели шага

0 из 1
  • Записать в ~/timeline.txt начало и конец сбоя — ещё не выполнена
Загрузка…