«РКН придёт»: как узнать, что сервер перестал открываться, раньше пользователей
Ограничения в мобильных сетях включаются без предупреждения, и владелец сервера обычно узнаёт о них последним — из жалоб пользователей. Разбираем, почему так выходит и как увидеть проблему раньше всех.
Выглядит это всегда одинаково. Сначала пишет один человек: «у меня не грузится». Потом второй, из того же города. Вы заходите — у вас всё открывается. Мониторинг зелёный, логи чистые, нагрузка обычная. А через час таких сообщений уже десяток.
Мы сняли об этом короткий ролик. Двадцать секунд, а суть та же: часы тикают, и вопрос не в том, придут ли ограничения, а в том, кто узнает о них первым — вы или ваши пользователи.
Ролик есть и в нашем Instagram*.
Если часы показались знакомыми — да, это привет часам Векны из «Очень странных дел». Там их бой слышит тот, до кого Векна уже дотянулся, и к этому моменту поздно что-то менять. С сервером похоже: если о проблеме вы узнаёте из жалоб, часы уже пробили.
Почему вы узнаёте последним
Потому что смотрите не оттуда. Сервер проверяет себя сам, хостинг проверяет его из дата-центра, вы открываете сайт с домашнего Wi‑Fi. Ни один из этих путей не идёт через мобильную сеть оператора в другом регионе. А пользователь сидит именно там.
Ограничения в мобильных сетях включаются точечно: у одного оператора, в одном округе, в какие-то часы. Снаружи это выглядит как «у кого-то что-то глючит», пока жалоб не станет много.
Сервер при этом может быть полностью исправен. Чинить на своей стороне нечего — важно вовремя узнать и предупредить людей.
Что значит «увидеть первым»
Нужно смотреть на свой адрес теми же глазами, что и абонент. То есть с настоящей SIM-карты, в сети конкретного оператора, в конкретном регионе. Не одной точкой, а сразу многими — иначе не понять, где проблема: у оператора, в округе или вообще только у одного человека.
Так устроен Просвет. У нас реальные SIM восьми операторов — МТС, Билайн, МегаФон, Tele2, Yota, Т‑Мобайл, Ростелеком и Летай — в десяти округах, включая Калининград и Крым. Вы даёте адрес, проверка уходит на все выбранные точки одновременно, и через пару минут у вас на руках матрица: операторы в строках, округа в столбцах.
Как читать матрицу
- Весь столбец тёмный — ограничение в регионе, у всех операторов разом.
- Вся строка тёмная — дело в конкретном операторе.
- Одна-две тёмные ячейки — скорее локальная история, стоит перепроверить позже.
- Открыв ячейку, видно, на каком этапе оборвалось: не отвечает ping, не открывается порт или соединение сбрасывается уже на TLS.
Это сразу отвечает на главный вопрос из жалоб: «у всех или только у меня?»
Мониторинг вместо ручных проверок
Одна проверка — снимок на одну минуту. Ограничения же приходят и уходят, поэтому для рабочего сервера нужна проверка по расписанию. Просвет повторяет её сам и пишет вам в Telegram или на webhook, как только статус меняется. Примерно так: «МТС ПФО перестал пускать 45.12.3.4 десять минут назад. Билайн и Tele2 — ок».
С таким сообщением вы узнаёте о проблеме раньше, чем придёт первая жалоба, и можете сразу написать пользователям, что происходит и что вы уже в курсе.
Коротко
- Зелёный мониторинг из дата-центра не значит, что сервер открывается с мобильного.
- Ограничения зависят от оператора, региона и времени суток.
- Проверять нужно с реальных SIM, сразу по многим точкам.
- Для важных адресов — мониторинг с уведомлением о смене статуса.
Первая проверка бесплатная: при регистрации начисляем бонусные токены, их хватает на несколько проверок. В боте — @prosvet_bs_bot, на сайте — в кабинете.
* Instagram принадлежит компании Meta, признанной экстремистской организацией и запрещённой в России.