По порядку Senior Инциденты, on-call и постмортемы обновлено

Разбор причины после стабилизации

Вопрос

Сервис стабилизирован откатом. Расставьте шаги разбора причины инцидента.

Попробуйте сами

Расставьте шаги по порядку стрелками.

  1. 1
    Выдвинуть гипотезу и проверить её воспроизведением на стенде
  2. 2
    Записать действия с владельцами и сроками в постмортем
  3. 3
    Сравнить с тем, что изменилось: релиз, конфиг, трафик, зависимости
  4. 4
    Собрать данные: метрики, логи, трейсы за период до и во время инцидента
  5. 5
    Зафиксировать хронологию: алерты, действия, изменения с точным временем
  6. 6
    Определить все способствующие факторы, в том числе почему не поймали раньше
Показать ответ и разбор

Коротко

Хронологию пишут первой, пока память свежа и данные не ушли по ретеншну. Гипотезу подтверждают воспроизведением, иначе можно починить не то.

Правильный порядок

  1. 1
    Зафиксировать хронологию: алерты, действия, изменения с точным временем
  2. 2
    Собрать данные: метрики, логи, трейсы за период до и во время инцидента
  3. 3
    Сравнить с тем, что изменилось: релиз, конфиг, трафик, зависимости
  4. 4
    Выдвинуть гипотезу и проверить её воспроизведением на стенде
  5. 5
    Определить все способствующие факторы, в том числе почему не поймали раньше
  6. 6
    Записать действия с владельцами и сроками в постмортем

Разбор

Хронологию пишут первой, пока память свежа и данные не ушли по ретеншну. Гипотезу подтверждают воспроизведением, иначе можно починить не то. Разбор заканчивается не причиной, а действиями, которые меняют систему.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.