Показать полную графическую версию : [решено] SNMP <Кактус, cacti, mib, OID>
Добрый день, Коллеги!
На пути к самосовершенствованию и познаниию глобальных и локальных сетей, я наткнулся на замечательнейший протокол SNMP.
В книжных магазинах города Героя Москвы, я не нашёл книжек посвящённых этому протоколу, тем не менее считаю необходимым уметь с ним работать. Я не ставлю целей делать что-то астрономическое и продовать это за деньги, я просто хочу знать как он работает.
На практике:
Есть маршрутизатор поддерживающий SNMP(Cisco,3Com,etc) как при помощи SNMP получить с него информацию? Сразу хочу отметить что Linux я не знаю совершенно, могу только установить, и от его использования далёк неимоверно.
В интернете полно разных готовых решений для сбора статистики по SNMP под Windows, например MRTG написаный вроде как на пёрле. Но я не хочу использовать готовые решения ибо пока сам не попробуешь не поймёшь на мой взгляд, а может это просто моя упёртость.
Есть ли возможность при помощи SNMP мониторить Windows-рабочие станции? С этим может помочь сетевушка поддерживающая SNMP или Win не может этого по определению.
К сожалению вся информация что я находил несколько обрывочна и конкретных примеров я не нашёл. В книжках про SNMP написано по пару строчек и опять ничего конкретного, тем не менее почитав найденное мне показалось что это очень важный и нужный протокол.
Заранее спасибо за ответы и прошу простить если вопросы глупы. я не волшебник, я только учусь(с).
Один из старейших источников информации Рунета. Рекомендую.
http://www.bog.pp.ru
Именно SNMP
http://www.bog.pp.ru/work/SNMP.html
Есть ли возможность при помощи SNMP мониторить Windows-рабочие станции? »
На счет WS не знаю, а сервера можно.
На счет WS не знаю, а сервера можно. »
Пока начитал только то, что SNMP можно установить через Установку и удаление программ, но как опрашивать винды при этом пока не знаю, ибо диска с ХР нету, но в понедельник проверю обязательно.
madmax24
03-12-2007, 11:19
Есть ли возможность при помощи SNMP мониторить Windows-рабочие станции? »
Канешно есть. Можно и сервера под Win2003 и раб станции(мониторил свою раб лошадку, работает под XP)
Соответсвтвенно при установке протокола SNMP создается служба SNMP service, заходим в ее свойства, выбираем вкладку безопасность и задаем сообщества. Я задал лишь public-READ ONLY. Для мониторинга достаточно. А дальше цепляемся к этой раб станции и вытаскиваем нужные OID :) Вроде ничего сложного, работает нормально.
Но я не хочу использовать готовые решения ибо пока сам не попробуешь не поймёшь на мой взгляд, а может это просто моя упёртость »
А как же тогда? Самому писать систему мониторинга??? Наоборот, сперва попробуй на готовых системах помониторить, штоб понять общие принципы и подводные камни. Можешь попробовать http://cacti.net система хорошая, ставил и под UNIX и под WINDOWS.
п.с. Если идти еще дальше, то SNMP может работать как большая доля безотказной системы, например, в комплексе NAGIOS (http://nagios.org)
Есть маршрутизатор поддерживающий SNMP(Cisco,3Com,etc) как при помощи SNMP получить с него информацию? »
Обычно, для этого достаточно поднять на нем SNMP и любой программой (MRTG,PRTG,NAGIOS,CACTI,Tembria) можно подцепиться к нему и получать мгновенные значения либо в течение времени строить график(и)
п.с. Если идти еще дальше, то SNMP может работать как большая доля безотказной системы, например, в комплексе NAGIOS »
А нагиос под виндами пашет?Соответсвтвенно при установке протокола SNMP создается служба SNMP service, заходим в ее свойства, выбираем вкладку безопасность и задаем сообщества. Я задал лишь public-READ ONLY. Для мониторинга достаточно. А дальше цепляемся к этой раб станции и вытаскиваем нужные OID Вроде ничего сложного, работает нормально. »
Да служба действительно появилась. Но как вытащить OID?
А как же тогда? Самому писать систему мониторинга??? Наоборот, сперва попробуй на готовых системах помониторить, штоб понять общие принципы и подводные камни. Можешь попробовать http://cacti.net система хорошая, ставил и под UNIX и под WINDOWS. »
А пробовал я её, она отказалась вставать. Просто пустая страница при установке.
madmax24
03-12-2007, 13:13
Нагиос, к сожалению, а может и наоборот, к ОГРОМНОЙ радости. Нечево хорошие весчи ставить на плохие системы :) гыыыы
OID вытащить можно из MIB таблицы, которые прилагаются к девайсам, так же на форуме cacti есть готовые шаблоны с OIDами, либо с помощью программы MIB browser (любой платной или бесплатной неважно).
Насчет установки cacti на винду тема не сложная, но и непростая.... Найду свой наработанный материал - выложу. Постараюсь не затягивать.
Буду благодарен, так как процес встал совершенно, читаю по мануалу, делаю не получается не фига, совсем не понятно что такое spine
Номер аськи не подкинешь? А то мы тут в двоём разговариваем. =)
madmax24
03-12-2007, 14:48
Я все устанавливал согласно мануалу ТЫНЦ (http://www.cacti.net/downloads/docs/html/install_windows.html)
Но с некоторыми изменениями:
1. при конфигурации cacti в файле cmd.php надо изменить 49 строчку следующим образом:
if(version_compare("5.2.0", PHP_VERSION,">=")){
Это типа проверки версии php. Там вроде знак другой стоит, типа <
А так в остальном я следовал инструкции.
Кроме того недавно сделали русскую документацию по установке ТЫНЦ (http://www.cacti.net/downloads/docs/contrib/install_russian_windows.pdf)
совсем не понятно что такое spine »
Чего й то я не припомню где это слово встречалось....
Номер аськи не подкинешь? А то мы тут в двоём разговариваем. »
Насчет аси подкину 300392708, тока у меня ее на работе нема -политика компании :). Так што тока дома поле 10.
Чего й то я не припомню где это слово встречалось.... »
Cacti> - Install from the zip distribution and install in the web root or your choice. Many choose to install into a "Cacti" sub folder.
Вот оно.
Тут у меня возникли неполадки.
В русской версии тоже есть тоже непонятный.
3. Cactid - Устанавливается из zip-архива в директорию c:\cacti. Удостоверьтесь, что
cactid.conf.dist файл расположен в этой же директории
но ограмное спасибо!
Обязательно поколдую.
Сейчас к сожалению вынужден уехать из офиса, но вечером обязательно покручу.
Кстати, а софтина то фриварная или нет? :)))
ещё возник вопрос.
Поднял на своей тачке (XP) SNMP, опрашиваю её mib-браузером (называется Getif) тот напчинает показывать дерево, тоесть ЯВНО работает.
C net-snmp таже история, идёт список, потом подвисает и пишет No SNMP Response from host *.*.*.* и всё. Больше к компу приконнектиться нельзя, но через минут 10 всё налаживается.
Фаерволлов и брендмауеров нету. Но выглядит всё как буд-то из-за большого колличества пакетов винда банит его нафик.
в чём может быть трабла?
спасибо.
madmax24
03-12-2007, 15:09
Кстати, а софтина то фриварная или нет? »
OPEN SOURCE :)
Наскока я понял spine идет если ставишь cygwin
У меня ево не было - ИМХО нафег не нужен :)
тот начинает показывать дерево, тоесть ЯВНО работает. »
Не факт, у меня Tembria MIB Browser - Когда опрашиваю девайс, он всегда делает дерево, но там либо пустые, либо какие-то левачные OID.
А служба работает, и сообщества настроены правильно? (Пакеты принимаюца с любова узла) Может ребутнуть надобно виндовс?
А служба работает, и сообщества настроены правильно? (Пакеты принимаюца с любова узла) Может ребутнуть надобно виндовс? »
Работает.
Ребутался после поднятия SNMP коммьюнити пашет 100%.
Просо в Getif'е прямо в главном окне вбиваешь коммьюнити, IP девайса, и он сразу делает опрос и заполняет все поля (тип процессора, имя компа, и т.д.)
Запускаю MibBrowser он начинает получать дерево, потом слетает.
Делаешь по новой опрос основных параметров в главном окне, а там везде <empty> <empty> и т.д.
И всё. SNMP больше не отвечает, проходит 10-15 минут(не засекал) и снова работает.
нипанятна.
madmax24
03-12-2007, 15:25
Хм... странно
а если в cmd попробовать netstat -a сточка вида
UDP services:snmp *:*
появляется?
madmax24
03-12-2007, 15:30
странно...грешу на mib browser... посоветовать могу либо попробовать другой браузер, либо попробовать те же манипуляции на другой машине...
ах да, забыл!!!! Бубен надо взять тоже :)
Посоветуешь mib браузер?
Я ещё попробую симантек снести. Он как раз себя очень подозрительно ведёт.
Бубен к сожалению одолжил коллеге ;))
madmax24
04-12-2007, 09:15
Я пользуюсь этим ТЫНЦ (http://www.tembria.com/products/snmpbrowser/index.html)
Установил.
Негодяйка не видит девайсов.
Косяк какой-то в нет-снмп:
C:\net-snmp\bin>snmpget.exe -v 1 -c rulers -O v 10.0.0.1 system.sysDesc.0
Cannot find module (NOTIFICATION-LOG-MIB): At line 1 in (none)
Cannot find module (NET-SNMP-AGENT-MIB): At line 1 in (none)
Cannot find module (DISMAN-EVENT-MIB): At line 1 in (none)
system.sysDesc.0: (Sub-id not found: system -> sysDesc)
Переставлять net-snmp пробовал
блин, ещё она графики строить не хояет.
madmax24
04-12-2007, 21:59
Блин, нифига себе :)
У меня вроде такова не было... Я вроде и net-snmp не использовал(либо уже подзабывать стал....)
Ты скажи, получилось ли у тебя законектиться миб браузером на девайс какой нить?
блин, ещё она графики строить не хояет. »
То есть все таки cacti установилась уже?
графиками занимается RRDtools, вот именно он и глючит.
не помнишь как ты его ставил?
madmax24
04-12-2007, 22:11
RRD ставить ваще проще пареной репы - просто распаковать архив и в cacti указать путь к нему. Все.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.