SNMP - пара нубских вопросов

kazak878

Вопросы совсем нубские, поэтому постараюсь задать их более развернуто
1. Какой прогой можно осуществлять мониторинг SNMP-устройств в домашней сети (Win7, что-нибудь легковесное, free/share-ware). Желательно, чтобы юзер-френдли (отзывы от реальных пользователей приветствуются).
2. Чтобы мониторить другой ПК в сетке на нем должен быть установлен клиент SNMP или он "зашит" в различные оси по умолчанию и его нужно где-то в настройках включить? Если нужен, клиент, то какой порекомендуете (машина жертва с WinXP).
3. Насколько понимаю, нужны еще MIB-файлы на устройства, которые планируется мониторить. Насколько я понимаю, это только для специфичных данных - основные данные определяются стандартами. Не?
4. По SNMP можно осуществлять только мониторинг или также управление? Нашел в инете, что есть такая команда SET-request - т.е. вроде как управление, хотя до этого думал, что по SNMP идет только мониторинг.

tokuchu

2. Чтобы мониторить другой ПК в сетке на нем должен быть установлен клиент SNMP или он "зашит" в различные оси по умолчанию и его нужно где-то в настройках включить? Если нужен, клиент, то какой порекомендуете (машина жертва с WinXP).
Ну не клиент, а сервер. В терминологии SNMP это, кажется, "агент". Вообще есть 2 способа работы.
Менедждер может посылать запросы агенту и получать ответы на них.
Либо агент может сам слать "уведомления" (traps) менеджеру.
3. Насколько понимаю, нужны еще MIB-файлы на устройства, которые планируется мониторить. Насколько я понимаю, это только для специфичных данных - основные данные определяются стандартами. Не?
MIB-файлы — это просто буквенное описание для OID-ов. Примерно то же самое, что DNS для IP. Для работы они не обязательно нужны.
4. По SNMP можно осуществлять только мониторинг или также управление? Нашел в инете, что есть такая команда SET-request - т.е. вроде как управление, хотя до этого думал, что по SNMP идет только мониторинг.
Да, по SNMP можно и управлять тоже. Зависит от агента, конечно. Но запросы на "изменение" предусмотрены.

kazak878

Спасибо!
Осталось приблизиться к натурным экспериментам :)
Кто какое ПО порекомендует!

Filan

Да, по SNMP можно и управлять тоже. Зависит от агента, конечно. Но запросы на "изменение" предусмотрены.
Как минимум есть агенты, которые для получения значения миба могут запускать внешний бинарник/скрипт - даже через него можно управление настроить на нормальных операционках.
Я такое делал, но не для управления, а чтобы отдавать по SNMP данные, которые лежат в "страшных" местах, да ещё и с небольшой предобработкой перед ответом.

tokuchu

Как минимум есть агенты, которые для получения значения миба могут запускать внешний бинарник/скрипт - даже через него можно управление настроить на нормальных операционках.
Ну это само собой. Но только через GET всё же параметр не передашь, только если его в OID не шифровать, но это уже из области извращений.

Filan

Но только через GET всё же параметр не передашь, только если его в OID не шифровать, но это уже из области извращений.
Угу - именно в зависимости от OID выполнять различные действия. :-D

chriselwart

Задачу поставь нормально. Что требуется мониторить. От этого сильно зависит инструментарий. Может тебе и snmp нахер не надо.
Я настраивал zabbix. Сервер на никсах правда. Клиент в т.ч. на винде. Туннелил через openvpn - полет нормальный.

viktor954

Под винду - Manageengine OpManager. Бесплатен для 10 устройств и одного "техника".
http://www.manageengine.com/network-monitoring/ (http://www.manageengine.com/network-monitoring/download-free.html)
Не требует агентов на хостах, умеет не только SNMP, но и WMI.
Настройка SNMP на винде: http://www.itechtalk.com/thread7216.html — кроме того, что надо установить соответствующую "фичу" в свойствах сервиса SNMP также (кроме указанного в инструкции Comunity) необходимо поставить все галки в Service на вкадке Agent

kazak878

спасибо всем откликнувшимся - в выходные позабавляюсь :)
Оставить комментарий
Имя или ник:
Комментарий: