Запись постмортемов: как превратить инциденты в знания команды
Фиксируйте хронологию инцидента на видео, делитесь анализом первопричин и делайте постмортемы материалом, который команда действительно смотрит.
Запись постмортемов: как превратить инциденты в знания команды
После сбоя постмортем пишет каждая команда. А вот читают его гораздо реже. Аккуратно составленная хронология со ссылками на дашборды и фрагментами логов заставляет читателя восстанавливать инцидент в голове — большинство просто пробегает текст глазами, кивает и идёт дальше.
Короткая запись экрана это меняет. Вместо описания того, как выглядел график ошибок в 02:14, вы его показываете. Вместо рассказа о том, какой запрос вскрыл первопричину, вы его выполняете. В этом руководстве — как записывать постмортемы, которые действительно смотрят, и как сохранить их полезными спустя месяцы.
Зачем записывать постмортем
- Доказательства сильнее описаний: графики, трейсы и логи визуальны по своей природе — скриншот теряет динамику «до и после», которая делает всплеск очевидным
- Быстрее в подготовке: прокомментировать то, что уже открыто на экране, быстрее, чем написать выверенный текст
- Полезно новичкам: шестиминутный разбор объясняет сценарии отказов системы гораздо быстрее, чем страница вики
- Сохраняет ход мысли: документы фиксируют, что произошло; записи показывают, почему дежурный рассуждал так на каждом шаге
- Удобно для асинхронной работы: распределённая команда разберёт ревью, не собирая ещё одну встречу через часовые пояса
Что записывать, а что нет
Запись постмортема — это не повтор всего инцидента. Оставьте то, где смотреть важнее, чем читать:
Записывайте:
- Момент обнаружения — алерт, дашборд, первое обращение пользователя
- Ключевой график с влиянием на протяжении окна инцидента
- Шаги расследования, которые сузили круг (включая тупики)
- Точный код, конфигурацию или запрос, вызвавший сбой
- Применение исправления и восстановление метрик
Пропускайте:
- Долгое ожидание деплоя или загрузки данных
- Внутренние обсуждения, не связанные с диагностикой
- Всё, что можно сказать одной фразой закадрового текста
Подготовка перед записью
В инструментах реагирования много того, чему не место в общем видео. Потратьте пять минут:
- Откройте все вкладки заранее: дашборды с нужным интервалом, запрос к логам, пул-реквест, алерт
- Зафиксируйте временные интервалы: закрепите дашборды на окне инцидента, чтобы зрители видели то же, что и вы
- Закройте всё чувствительное: карточки клиентов, внутренние тикеты с персональными данными, личные сообщения, менеджер паролей
- Отключите уведомления: ничто так не подрывает серьёзный разбор, как напоминание об обеде посреди рассказа
- Набросайте план из трёх строк: влияние, первопричина, профилактика. Всё остальное выстраивается вокруг них
Если дашборд помещается в одно окно браузера, используйте захват окна, а не всего экрана — это самый простой способ гарантировать, что в кадр не попадёт лишнее.
Работающая структура
Держите запись в пределах пяти-десяти минут. Надёжная структура:
- Сначала влияние (30 секунд): кого затронуло, как долго и насколько сильно. Начните с этого — именно ради этого и смотрят
- Разбор хронологии (2–3 минуты): обнаружение, эскалация, смягчение, устранение — на реальном дашборде
- Первопричина (2–3 минуты): покажите настоящий путь в коде, изменение конфигурации или запрос. Приблизьте конкретные строки
- Что осложнило работу (1 минута): отсутствующие алерты, запутанные логи, неясная зона ответственности — то, что документ обычно сглаживает
- Задачи (1 минута): проговорите каждую вслух с ответственным и добавьте ссылки в описание
Как сделать материал читаемым в редакторе
Сырой материал инцидента очень плотный. Редактор Recorded превращает его в понятный рассказ:
- Эффекты зума: дашборды и строки логов мелкие. Приближайте всплеск, сообщение об ошибке, спорный диф — не заставляйте зрителя щуриться
- Скоростные участки: ускорьте пайплайны деплоя и выполнение запросов, вернитесь к обычной скорости в момент, когда проявляется первопричина
- Текстовые наложения: нанесите метки времени (
02:14 UTC — первый алерт), чтобы видео соотносилось с документом - Обрезка: уберите фальстарт, где вы поняли, что дашборд показывал не тот интервал
- Эффекты курсора: подсвечивайте клики, когда демонстрируете точный путь воспроизведения
Веб-камеру включайте только во вступлении и в финале. Лицо помогает задать тон в блоках о влиянии и задачах, а во время разбора логов лишь закрывает терминал.
Как сохранить безобвинительный тон в кадре
Видео передаёт интонацию иначе, чем текст. Одна и та же фраза звучит как анализ или как обвинение — в зависимости от подачи.
- Говорите «этот деплой привнёс», а не называйте, кто его выкатил
- Описывайте решения в контексте, который был доступен тогда: «на этом этапе у нас ещё не было метрики глубины очереди»
- Показывайте тупики без извинений: они доказывают, что систему было трудно диагностировать, а это само по себе задача на улучшение
- Перепишите вступление, если в первом дубле слышно раздражение. Две минуты работы задают тон всем зрителям
Видео вместе с письменным документом
Запись дополняет документ, а не заменяет его. Документ можно искать, цитировать и бегло просматривать — видео нельзя.
Хорошая связка:
- Документ остаётся источником истины по хронологии, задачам и ответственным
- Запись встроена в начало документа с одной строкой о её содержании
- Метки глав в описании позволяют сразу перейти к разделу о первопричине
- Задачи живут в трекере, а не только в видео
Собираем библиотеку инцидентов
Отдельные записи полезны. Коллекция гораздо ценнее.
- Единый принцип именования:
2026-09-28-checkout-latency-postmortemхорошо сортируется и ищется - Теги по системам: группируйте по затронутому сервису, чтобы передать новому дежурному сразу всё по одному компоненту
- Поквартальный просмотр: если посмотреть записи квартала подряд, повторяющиеся сценарии отказов становятся очевидны
- Используйте при онбординге: три-четыре отобранных инцидента — самый быстрый способ показать новичку, как система ломается на самом деле
Частые ошибки
- Запись во время инцидента: сначала устраните проблему. Разбор записывайте потом, когда сможете рассказывать спокойно
- Публикация сырого материала: несмонтированная 40-минутная демонстрация экрана — не постмортем, её никто не смотрит
- Утечка клиентских данных: перед публикацией обязательно просмотрите запись целиком, специально выискивая персональные данные в логах и дашбордах
- Пропуск резюме о влиянии: тот, кто посмотрит только первую минуту, всё равно должен узнать главное
- Замена документа: через полгода, когда начнётся похожий инцидент, по видео поиск не сделаешь
Заключение
Постмортемы не работают, когда их пишут для архива, а не для понимания. Сфокусированная запись экрана — влияние в начале, реальные доказательства на экране, безобвинительный рассказ, чёткие задачи — превращает каждый сбой в материал, который вся команда усвоит за десять минут.
Запишите следующий постмортем, а не только напишите его, и посмотрите, насколько больше людей действительно им займутся.