ZABBIX мониторинг устройств по MAC адресу!
Доброе утро!
Zabbix очень гибкая система. настраивал ли кто-её для мониторинга устройств по MAC адресу? Хотелось бы услышать рекомендации на эту тему, или готовые примеры. Иначе мне очень сложно подступиться к этому вопросу...
Заранее спасибо.
|
zelo,
есть утилита arping.
Но тут только мониторинг доступности.
Поясните что Вы имеете в виду под мониторингом?
|
Много устройств в сети, которые то подключаются, то отключаются. Адресация динамическая, следовательно IP адреса постоянно меняются. Постоянными остаются лишь MAC-и. Вот в этом суть проблемы.
|
AMDBulldozer |
20-11-2012 22:42 2029250 |
Цитата:
Цитата zelo
Много устройств в сети, которые то подключаются, то отключаются. Адресация динамическая, следовательно IP адреса постоянно меняются. Постоянными остаются лишь MAC-и. Вот в этом суть проблемы. »
|
Может быть Вам проще было бы выдавать устройствам с заданным mac-адресом всегда один и тот же ip?
Для этого достаточно добавить по одной строке "host ... hardware ethernet .." на каждое устройство в dhcpd.conf (примеры есть непосредственно в man dhcpd.conf")
|
Конечно же Я продумывал этот вариант. Он не возможен.
|
Вам явно запретили привязку MAC к IP?
|
Цитата:
Вам явно запретили привязку MAC к IP?
|
не вдаваясь в подробности - он просто невозможен. Нужно мониторить именно по МАС адресам.
|
а разве заббикс-агент не поддерживает самостоятельную периодическую отсылку данных на сервер?
|
Magikanin2006 |
07-01-2013 01:14 2060686 |
если устройства поддержимают ddns - то может вам поможет мониторинг по доменному имени? Mониторить прямо по mac - не получится, т.к. это понятие Канального уровня модели OSI. По какому протоколу вы собираетесь опрашивать устройство на канальном уровне? Для того чтобы zabbix понял к какому устройству отправлять запрос - ему надо как минимум знать IP адрес. потому что сам он работает на прикладном уровне (может за исключением icmp). Т.е. в вашем случае преобразование MAC-IP надо сделать. Скорее всего можно написать скрипт который автоматически будет к примеру читать arp таблицу (arp -a) и выдавать нужный IP по заданному MAC, а уже затем подставлять имеющийся IP в дальнейшую обработку и ZABBIX будет забирать значение переменной в себя, но както это криво выглядит. Вообще все, что можно получить в коммандной строке - можно проанализировть и запихнуть в zabbix. Но это проблемма не zabbixa - это проблема скрипта.
еще вариант: если свичи в сети достаточно высокого уровня, то по snmp должны уметь отдавать таблицу mac адресов с номерами портов на которых эти mac висят. Сам не настраивал такое по snmp, но таблицы видел через web-интерфейс свичей. Собственно вопрос подключения свича к мониторингу zabbix с определением имен требуемых переменных и определению частоты обновления этой информации.
|
Время: 19:55.
© OSzone.net 2001-