Мониторинг каналов ...
 

Мониторинг каналов с помощью OSPF

10 Записи
2 Пользователи
0 Reactions
2,870 Просмотры
(@cenzor)
Active Member
Присоединился: 4 года назад
Записи: 5
Создатель темы  

Здравствуйте.

Имеется небольшая сеть на 10 маршрутизаторов, внутри работает OSPF. У каждого маршрутизатора основной и резервный канал. Возможно ли в забиксе настроить мониторинг каждого канала, опрашивая ospf? 

Я изначально думал сделать проще: просто пинговать интерфейс основного и резервного канала или смотреть трафик. Но так ка некоторые каналы подключены поверх L2, то возможна ситуация (правильно ли я понимаю), что канал работать не будет на L3, а на уровне L2 будет всё в порядке. Ну и пинг может по другому маршруту OSPF дойти до нужного интерфейса, если даже канал у этого интерфейса работать не будет.

Или может подскажите, как лучше это сделать?

Спасибо.


   
ОтветитьЦитата
Метки темы
(@zerox)
Prominent Member Admin
Присоединился: 11 лет назад
Записи: 926
 

Не очень понял, как ospf связан с мониторингом каналов? Это же протокол маршрутизации. Можно просто пометить основной и резервный канал в названиях и настраивать мониторинг интерфейсов. 


   
ОтветитьЦитата
(@cenzor)
Active Member
Присоединился: 4 года назад
Записи: 5
Создатель темы  

@zerox в протоколе ospf есть таблица соседей (ospf neighbor table), в которой указан статус соседства. Статус полной связанности по протоколу ospf - это FULL. В таблице он обозначается цифрой 8. Есть oid, при запросе которого, возвращается статус соседа. Исходя из этого можно сделать вывод, что маршрутизатор доступен. Но как проверить доступность каждого канала? Ведь даже при одном работающем канале, статус будет FULL. А если мониторить интерфейс, то в сети с несколькими каналами связи и с ospf, этот интерфейс будет достуен, даже если канал работать не будет.


   
ОтветитьЦитата
(@zerox)
Prominent Member Admin
Присоединился: 11 лет назад
Записи: 926
 

Это вы настроите мониторинг ospf, а не каналов в интернет. Мне кажется, подход не совсем правильный. А почему просто с сервера Zabbix не обращаться к каждому маршрутизатору по обоим каналам?


   
ОтветитьЦитата
(@cenzor)
Active Member
Присоединился: 4 года назад
Записи: 5
Создатель темы  

@zerox, подскажите, как сделать так, чтобы обращаться по каждому каналу отдельно? По айпишнику на интерфейсу?


   
ОтветитьЦитата
(@zerox)
Prominent Member Admin
Присоединился: 11 лет назад
Записи: 926
 

@cenzor как вариант по ip. У каждого канала же свои настройки. Можете настроить, чтобы микротик отвечал по обоим интерфейсам - https://serveradmin.ru/dostup-k-mikrotik-po-2-ili-bolee-wan-vneshnim-ip-odnovremenno/


   
ОтветитьЦитата
(@cenzor)
Active Member
Присоединился: 4 года назад
Записи: 5
Создатель темы  

@zerox у меня не микротик, а хуавэй. Пример: падает основной канал, забикс будет пинговать его интерфейс и этот интерфейс будет отвечать, так он будет доступен через резерв по ospf. Следовательно забикс будет думать, что канал живой


   
ОтветитьЦитата
(@zerox)
Prominent Member Admin
Присоединился: 11 лет назад
Записи: 926
 

Я что-то перепутал, думал речь про микротик идет. Смотрите, у вас каналы в интернет имеют внешние ip адреса? Или просто какие-то wan адреса, не связанные с вашей внутренней сетью, где работает ospf? Проверяйте эти адреса. У вас ospf для чего используется? Для управления маршрутами локальных и vpn сетей?


   
ОтветитьЦитата
(@cenzor)
Active Member
Присоединился: 4 года назад
Записи: 5
Создатель темы  

@zerox на интерфейсах внешних адресов нет, провайдеры дают каналы L2. OSPF для динамической маршрутизацией внутри сети


   
ОтветитьЦитата
(@zerox)
Prominent Member Admin
Присоединился: 11 лет назад
Записи: 926
 

Тогда понятно. Вряд ли я чем-то тут помочь смогу. У вас ситуация не типовая. Надо разбираться с возможностями конкретного оборудования. В общем случае, zabbix может мониторить все, что угодно. Вопрос только в том, как ему передавать информацию. Смотрите, что умеют в этом плане ваши хуавеи и передавайте данные в Zabbix. Возможно, необходимые данные ospf, маршрутизаторы могут в отдельных oid передавать по snmp.


   
ОтветитьЦитата
Используешь Telegram? Подпишись на канал автора →
This is default text for notification bar