Я отвечаю за небольшую сеть в нескольких зданиях. У нас есть жилые помещения с маршрутизатором, обеспечивающим доступ в Интернет для гостей.
Мне бы очень хотелось, чтобы маршрутизаторы вызывали URL-адрес в Интернете, который я мог бы использовать для отслеживания того, что маршрутизатор включен. В идеале это будет делать один раз в час или каждые 10 минут и т. Д.
Это возможно? У него есть конкретное название, поскольку я никогда не видел эту возможность на маршрутизаторах или коммутаторах для дома / офиса, которые мы покупаем.
Мониторы SLA на устройствах Cisco может выполнять HTTP-вызовы.
И, конечно же, если вы будете использовать что-то с ОС * nix, вы можете написать сценарий и запланировать это самостоятельно.
Это может быть лучшим решением, если вы пользуетесь потребительскими устройствами - могут ли ваши устройства работать? DD-WRT?
Я знаю, что блоки pfSense поддерживают мониторинг адреса, чтобы проверить, установлено ли соединение WAN, и сообщить ему, когда нужно переключиться, если доступно другое соединение WAN.
Я не могу вспомнить, что у меня в голове, но я думаю, что указанный адрес для отслеживания также используется для генерации исторической задержки и графиков потери пакетов.
Вдобавок я помню, как нашел в сети базовый сценарий, который сбрасывал бы флажок, если указанный адрес был недоступен.
Более важный вопрос заключается в том, как вы узнаете, что удаленные маршрутизаторы не работают, если они не работают и не могут отправить вам какую-либо информацию?
Раньше я присматривал за несколькими удаленными офисами на стройплощадках, поэтому могли возникнуть всевозможные проблемы - я установил центральный сервер nagios в головном офисе и использовал его для ping-мониторинга удаленных маршрутизаторов, чтобы он знал о любых выходах из строя на любых удаленных сайтах. Если статический IP-адрес не подходит, вы можете даже использовать dyndns, если он поддерживается, чтобы вы могли пинговать удаленные маршрутизаторы.
Изменить: Также сообщите нам, какую марку / модель маршрутизатора вы используете, на случай, если кто-то здесь знает способ сделать то, что вы хотите.
Маршрутизаторы Cisco имеют http IP SLA мониторы, tcl скрипты, планировщик команд(крон), а Встроенный менеджер событий (EEM).
Все это можно объединить для создания мощного зонда уровня приложения, который будет сообщать о производительности и доступности средствам мониторинга (snmp trap, log message, Эл. адрес..).
Вот изображение архитектуры EEM: