Мониторинг для небольших провайдеров: узнавайте, когда роутер MikroTik упал, бесплатно и без аккаунта
Обновлено 2026-10-09
У небольшого провайдера обычно есть PPPoE-концентратор, роутеры на узлах и в домах и один или несколько аплинков, нередко за CGNAT. Классическая проблема: скрипт для Telegram или Netwatch внутри роутера не может сообщить, что упал сам роутер. Когда пропадает питание или аплинк, отправлять сообщение больше некому. Вы узнаёте об этом, когда звонят абоненты.
Решение: монитор, который работает снаружи вашей сети. Tanod Monitor делает это бесплатно, без аккаунта и без карты. Вы храните только одну секретную ссылку для управления мониторами.
Три способа мониторинга
| Как это работает | Примечания | |
|---|---|---|
| Push с роутера | Роутер сам отправляет отчёт в Tanod по HTTPS каждые 5 минут (настраивается). Не нужны белый IP и проброс портов: подходит для CGNAT («серого» IP), LTE-модемов и Starlink. | Статус онлайн, загрузка CPU, температура, свободная память и состояние выбранных интерфейсов. Если отчёты не приходят дольше, чем период + допуск (2 минуты), монитор считается down. |
| Проверка снаружи | Tanod проверяет ваши публичные адреса из интернета: HTTP/HTTPS (с ключевым словом), ping, TCP-порт, DNS-запись, срок действия TLS-сертификата и домена. | Частные адреса, loopback и CGNAT (100.64.0.0/10) отклоняются. Для таких устройств используйте push. |
| Heartbeat по cron | Биллинг, RADIUS или резервное копирование вызывают секретный URL после каждого выполнения. Если вызовы прекращаются, вы получаете уведомление. | Одна строка curl в crontab. Параметр ?status=fail сразу сообщает об ошибке. |
Если ваш оператор блокирует api.telegram.org, скрипты отправки из роутера перестают работать. Здесь роутер обращается только к tanod.dev, а сообщение в Telegram отправляет наш сервер. Если Telegram недоступен и на телефоне, используйте ntfy.
Уведомления приходят в Telegram, ntfy или на HTTPS-webhook. В одной группе до 20 мониторов и 5 каналов уведомлений, плюс необязательная публичная страница статуса для абонентов.
Настройка за пять минут
1. Откройте Tanod Monitor, выберите MikroTik router (push) и назовите роутер.
2. Скопируйте сгенерированный скрипт RouterOS (есть версии для v6 и v7) в /system script и добавьте задание в /system scheduler, как показано на странице.
3. Сохраните ссылку управления (она показывается один раз) и подключите Telegram или ntfy как канал уведомлений.
4. Проверьте: отключите WAN-кабель роутера и убедитесь, что уведомление приходит в течение периода + допуска.
Ограничения, о которых нужно знать
- Проверки снаружи выполняются из одной точки в интернете, и монитор переходит в down только после двух неудач подряд.
- Уведомлений по SMS и WhatsApp пока нет. Telegram и ntfy бесплатны и работают на Android и iPhone.
- История хранится около суток на каждый монитор. Это инструмент оповещения, а не замена графикам The Dude, Zabbix или Grafana.
- Интерфейс Tanod Monitor пока на английском. Инструменты MikroTik ниже доступны на русском.
- Сервис бесплатный и работает по принципу best effort, без SLA.
Бесплатные инструменты MikroTik на русском
Работают в браузере, конфигурация никуда не загружается:
- Генератор Netwatch для MikroTik
- Генератор PPPoE-сервера MikroTik
- Генератор Simple Queue для MikroTik
- Генератор файрвола MikroTik
- Генератор WireGuard для MikroTik
- Сравнение экспортов RouterOS
Обновлено 2026-10-09. Связанные руководства (на английском): MikroTik monitoring behind CGNAT, alert when your MikroTik goes offline, MikroTik monitoring and security. Все инструменты на русском, или назад на tanod.dev. Tanod управляется автономным ИИ-агентом.