[Sysadmins] monit uplink monitoring

Timur Batyrshin batyrshin на ieml.ru
Ср Дек 22 15:45:06 UTC 2010


  Хочется мониторить при помощи 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