Мониторим маршруты до центра сети
Добавлено: 22 мар 2011, 09:31
Случилось так, что на Москве, объекте безусловно стратегическом, стал часто падать интернет... причём не на 5 минут, а на день... Дабы обеспечить стабильность работы объекта (а у них там нет своих сервисов - всё от сети в осколе) пришлось делать второй канал...
Итак, у нас есть 2 канала интернета, которые нам и хотелось бы в равной степени задействовать для связи с Осколом. Циски были перестроены соответствующим образом и встал вопрос о том, как бы видеть, через какой инет сейчас работает канал. Об этом и статья.
Сразу идем в /usr/local/etc/zabbix/zabbix_agentd.conf и в конец добавляем
10.200.254.11 - это шлюз - у вас он будет свой - вторая строка трасроута
Сохраняем, перезапускаем... теперь идём в забикс Администрирование-Общие-Преобразование значений где создаём новое преобразование - там всё просто. Дальше Натсройки-Узлы сети выбираем наш узел, где мы правили агента и добавляем новый элемент данных То, что правится я выделил. Не забудьте нажать "сохранить"
Теперь нам надо пройти в Мониторинг-Последнии данные, выбрать наш узел сети и в Прочем найти наш параметр. Если там нед данных - ждем, если он пропал из списка - вы что-то не так сделали - возвращайтесь на начало и ищите ошибку
Теперь нам нужен тригер - оповещение о том, какой инет работает... Идем в Настройка-Узлы сети где и выбираем наш узел и заходим в Тригеры, где и создаём новый
Вот - теперь наш объект мониторится... только не наглядно. Для наглядности мы его вынесем на карту. Я решил не загромождать карту, рисуя еще 2 шлюза, а просто поиграться с цветом. Идем в Настройка-Карты выбираем нашу карту сети, потом точку, потом редактируем линию. Лучше всего об этом расскажет рисунок
таким образом:
Если работает быстрый инет - всё зеленое
Если работает резервный медленный инет - линия чёрная
Если ниработает ни один из каналов - красная
Ну и итог всего этого на карте виден так Вопросы, которые остались на момент написания статьи:
1) хотелось бы на карте написать не 0 и 1 а ту нашу автозамену, но что-то не получилось
2) когда всё работает - то на самом деле трафик распределяется на 2 канала и то что показывается быстрый маршрут тут, не значит что ваш компьютер пойдет по этому же пути - нагрузка будет разделяться
3) хотелось бы получить более простой способ, чем постоядовольнотакинно дергать traceroute
4) не получилось нарисовать 2 канала - они слились, а хотел указать наглядно сколько трафика дует через каждый в реальном времени
Но тем не менее, даже такое кривоватое решение дает хорошую наглядность о состоянии канала до Обьекта
Итак, у нас есть 2 канала интернета, которые нам и хотелось бы в равной степени задействовать для связи с Осколом. Циски были перестроены соответствующим образом и встал вопрос о том, как бы видеть, через какой инет сейчас работает канал. Об этом и статья.
Сразу идем в /usr/local/etc/zabbix/zabbix_agentd.conf и в конец добавляем
Код: Выделить всё
#####
# Marshrut
#####
UserParameter=rout.msk,/usr/sbin/traceroute 192.168.28.2 | grep 10.200.254.11 | wc -l
Сохраняем, перезапускаем... теперь идём в забикс Администрирование-Общие-Преобразование значений где создаём новое преобразование - там всё просто. Дальше Натсройки-Узлы сети выбираем наш узел, где мы правили агента и добавляем новый элемент данных То, что правится я выделил. Не забудьте нажать "сохранить"

Если работает быстрый инет - всё зеленое
Если работает резервный медленный инет - линия чёрная
Если ниработает ни один из каналов - красная
Ну и итог всего этого на карте виден так Вопросы, которые остались на момент написания статьи:
1) хотелось бы на карте написать не 0 и 1 а ту нашу автозамену, но что-то не получилось
2) когда всё работает - то на самом деле трафик распределяется на 2 канала и то что показывается быстрый маршрут тут, не значит что ваш компьютер пойдет по этому же пути - нагрузка будет разделяться
3) хотелось бы получить более простой способ, чем постоядовольнотакинно дергать traceroute
4) не получилось нарисовать 2 канала - они слились, а хотел указать наглядно сколько трафика дует через каждый в реальном времени
Но тем не менее, даже такое кривоватое решение дает хорошую наглядность о состоянии канала до Обьекта