Хочется мониторить при помощи monit состояние каналов в инет.
Каждый канал подключается к отдельному интерфейсу (как вариант — к одному и тому же интерфейсу, но с разными исходящими адресами).

Сходу соображается что-то типа
check host uplink1-available with address 8.8.8.8
    if failed icmp type echo count 5 with timeout 5 seconds then alert

Но это мы тестируем маршрут по-умолчанию. А вот как бы указать мониту еще исходящий интерфейс/адрес для пакетов? В документации я что-то не нашел такого. Можно, конечно, пинговать фиктивные адреса и с использованием полиси-роутинга раскидывать их по разным каналам, но не хочется.

Может можно как-то это сделать при помощи одного только monit ?
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить