Почему падают сайты: 12 реальных причин
По нашей статистике большинство аварий — не «сервер сломался», а изменения, которые никто не проверил.
Самая частая причина — деплой. Новый код падает на старте, ломает миграцию или требует переменной, которой нет в окружении. Вторая — ресурсы: диск, память, лимиты файловых дескрипторов. Третья — внешние зависимости: платёжный шлюз, CDN, API партнёра.
- Неудачный релиз: падение на старте или битая миграция
- Переполнение диска логами и бэкапами
- Утечка памяти и OOM-killer
- Пул воркеров исчерпан долгими запросами
- Истёк сертификат или сломалась цепочка
- DNS: пропали записи, сменился IP, истёк домен
- DDoS или резкий рост трафика из рекламы
- Отвалился внешний сервис: оплата, доставка, карта
- Ошибка прав: закрытый каталог, недоступная база
- Человеческий фактор: правка на проде «по-быстрому»
Ловить это можно двумя правилами. Первое: проверка сразу после деплоя — синтетический запрос на ключевой сценарий. Второе: контроль ресурсов изнутри — агент, который следит за диском и памятью, ловит проблемы за часы до падения.
И третье, про людей: запрет правок на проде без следа. Не потому что «не доверяем», а потому что авария в 3 утра должна иметь историю изменений — иначе диагностика превращается в гадание.
Частые вопросы
Как отличить проблему хостинга от своей?
Проверка с нескольких внешних точек: если сайт падает только у вас — дело в вашей инфраструктуре.
Что чаще всего забывают мониторить?
Диски и сроки домена. Оба падения выглядят как «внезапно всё сломалось».
Проверьте на своём сайте
Три объекта бесплатно, без карты. Первый алерт — в течение часа.