
Каждая минута простоя сайта — это потерянные заявки и заказы клиента и удар по вашей репутации как подрядчика. Хуже всего, когда о падении вы узнаёте от самого клиента. Разберём, как ловить падения за минуты, а не за часы, и не утонуть при этом в ложных тревогах.
Прежде чем ловить падение, важно понимать, что «не работает» бывает очень разным — и простой «пинг сервера» половину случаев не заметит:
Три типичные причины «узнать от клиента»:
Сайт должна опрашивать внешняя система — снаружи, как обычный посетитель, и непрерывно. Тогда вы не зависите ни от своего компьютера, ни от того, что «у меня всё открывается». Для критичных сайтов имеет смысл и проверка отдельных портов (TCP) и DNS-записей.
Минимум — код ответа 2xx и время отклика по фазам запроса. Лучше — ещё и наличие ключевого контента на странице, чтобы поймать «белый экран» и подмену. Отдельно стоит следить за SSL и сроком домена: их «падение» предсказуемо и его можно предупредить заранее.
Толку от обнаружения мало, если сигнал не дойдёт. Алерт должен приходить туда, где вы его сразу увидите — в Telegram, на email или в Max. Тогда между падением и вашей реакцией — минуты, а не «пока клиент не позвонит».
Pingvera опрашивает сайт снаружи, проверяет код ответа, контент, SSL и домен и шлёт алерт в Telegram, email или Max, как только что-то сломалось. Бесплатно до 5 сайтов.
Начать бесплатноГлавная причина, по которой мониторинг бросают, — ложные тревоги. Разовый сетевой блип в 3 часа ночи поднимает вас зря, и через неделю вы перестаёте реагировать на алерты вообще. Чтобы этого не было, хороший мониторинг подтверждает проблему, прежде чем будить:
Время реакции — это интервал проверки, умноженный на число неудач до тревоги. В Pingvera интервал от 1 минуты на всех тарифах, включая бесплатный, — этого достаточно, чтобы узнать о падении раньше большинства клиентов. Частоту стоит выбирать по критичности сайта: интернет-магазину нужна минута, визитке хватит и получаса.
Заведите проверку доступности по каждому клиентскому сайту, добавьте контроль SSL и домена — и держите всё в одном кабинете с группировкой по клиенту. Тогда падение любого из десятков сайтов придёт вам алертом, а клиент в конце месяца увидит аптайм в брендированном отчёте.
Скорость зависит от интервала проверки. В Pingvera интервал от 1 минуты на всех тарифах, включая бесплатный. Реальное время реакции — это интервал, умноженный на число неудачных проверок подряд до тревоги.
Это отдельное состояние — деградация. Pingvera измеряет время отклика и может пометить монитор как degraded по порогу латентности, не дожидаясь полного падения.
Тревога поднимается только после нескольких неудачных проверок подряд, «хлопающие» проверки подавляются, а на время плановых работ можно включить окно обслуживания, чтобы алерты не приходили.
Внешние проверки доступности, SSL и домена + алерты в Telegram, email и Max — без ложных тревог. В конце месяца — white-label отчёт об аптайме клиенту.
Попробовать Pingvera бесплатноЧитайте также: Как веб-студии следить за сайтами клиентов на абонентке.