[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"glossary-runbook::ru":3,"gloss-cluster-runbook::ru":26,"gloss-next-runbook::ru":9},{"slug":4,"category":5,"name":6,"definition":7,"meta_desc":8,"faq":9,"schema_markup":9,"related":10},"runbook","cloud","Ранбук","Ранбук — это письменная процедура обработки одной конкретной операционной ситуации: не проходит health check, растёт очередь, истекает сертификат, регион уходит в отказ, — построенная так, чтобы человек, не строивший систему, мог корректно выполнить её прямо во время инцидента. Это не документация о том, как устроен сервис; такая документация — архитектурное описание, и тянуться за ней во время аварии — признак того, что ранбука нет. Полезным ранбук делает узость охвата. Хороший ранбук покрывает один алерт или один симптом, объясняет, как убедиться, что ситуация именно та, о которой вы думаете, перечисляет диагностические команды вместе с ожидаемым выводом, даёт шаги устранения по порядку и называет точку, в которой нужно остановиться и эскалировать. Последний пункт пропускают чаще всего, а ценность у него наибольшая: дежурный инженер, не знающий, когда будить кого-то ещё, либо эскалирует слишком рано, либо — что гораздо хуже — продолжает пробовать что-то на проде в четыре утра. Каждый алерт, который будит человека, должен ссылаться на ранбук именно для этого алерта. Алерт без ранбука предлагает дежурному импровизировать, а именно так аварии удлиняются благонамеренными действиями. Это же и самый дешёвый сигнал качества в эксплуатации: если у алерта нет ранбука, то либо алерт не требует действий и не должен будить, либо процедура существует только в голове одного человека. Ранбуки устаревают быстрее большинства документации, потому что фиксируют текущую форму системы: изменилась команда, переехал дашборд, переименовали сервис — и процедура молча превращается в вымысел. Лечится это тем, что ранбук считают частью изменения, а не задачей на потом, и тем, что тот, кто пользовался им во время инцидента, правит его сразу после, пока разница между написанным и произошедшим ещё свежа. Практическое замечание: держите ранбуки в системе контроля версий рядом с сервисом, к которому они относятся, и пересматривайте их в разборе каждого инцидента, где ранбук применялся. Автоматизация шагов ранбука обычно и есть правильное конечное состояние, но сначала напишите его прозой: процедура, которую никто не выполнял руками, не готова к тому, чтобы превращаться в код.","Ранбук — короткая исполнимая процедура для одной конкретной операционной ситуации, написанная так, чтобы ей можно было следовать в три часа ночи.",null,[11,14,17,20,23],{"slug":12,"name":13},"distributed-tracing","Distributed Tracing (распределённая трассировка)",{"slug":15,"name":16},"error-budget","Бюджет ошибок",{"slug":18,"name":19},"incident-management","Управление инцидентами",{"slug":21,"name":22},"observability","Наблюдаемость (Observability)",{"slug":24,"name":25},"service-level-objective","Целевой уровень обслуживания (SLO)",[27,31,34,37,41,44,47,50,53,56,59,62],{"slug":28,"category":5,"name":29,"updated_at":30},"autoscaling","Автомасштабирование (Autoscaling)","2026-08-24T02:46:37+00:00",{"slug":32,"category":5,"name":33,"updated_at":30},"availability-zone","Зона доступности (Availability Zone)",{"slug":35,"category":5,"name":36,"updated_at":30},"block-storage","Блочное хранилище (Block Storage)",{"slug":38,"category":5,"name":39,"updated_at":40},"disaster-recovery","Аварийное восстановление","2026-08-24T02:46:38+00:00",{"slug":42,"category":5,"name":43,"updated_at":40},"edge-ai","Edge AI (ИИ на устройстве)",{"slug":45,"category":5,"name":46,"updated_at":30},"egress-fees","Плата за исходящий трафик (Egress)",{"slug":48,"category":5,"name":49,"updated_at":30},"finops","FinOps (управление облачными расходами)",{"slug":51,"category":5,"name":52,"updated_at":40},"immutable-infrastructure","Неизменяемая инфраструктура",{"slug":54,"category":5,"name":55,"updated_at":40},"infrastructure-drift","Дрейф инфраструктуры",{"slug":57,"category":5,"name":58,"updated_at":30},"managed-kubernetes","Управляемый Kubernetes (Managed Kubernetes)",{"slug":60,"category":5,"name":61,"updated_at":30},"multi-region","Мультирегиональная архитектура (Multi-Region)",{"slug":63,"category":5,"name":64,"updated_at":40},"noisy-neighbor","Шумный сосед"]