This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
использование_протокола_snmp [2012/08/23 14:23] val |
использование_протокола_snmp [2013/09/17 14:13] (current) val [Варианты использования протокола SNMP в режиме чтения] |
||
---|---|---|---|
Line 7: | Line 7: | ||
===== Настройка snmp агента Cisco ===== | ===== Настройка snmp агента Cisco ===== | ||
- | [[Общие настройки сетевого оборудования Cisco#Настройка snmp агента]] | + | * [[Общие настройки сетевого оборудования Cisco#Настройка snmp агента]] |
===== Установка snmp консоли ===== | ===== Установка snmp консоли ===== | ||
- | [[Сервис SNMP#Установка пакета net-snmp]] | + | * [[Сервис SNMP#Установка пакета net-snmp]] |
- | + | * [[Сервис SNMP#Вывод иерархии OID]] | |
- | [[Сервис SNMP#Вывод иерархии OID]] | + | |
===== Варианты использования протокола SNMP в режиме чтения ===== | ===== Варианты использования протокола SNMP в режиме чтения ===== | ||
- | [[Сервис SNMP#Варианты использования snmp консоли в режиме чтения]] | + | * [[Сервис SNMP#Варианты использования snmp консоли в режиме чтения]] |
- | + | * [[Сервис MRTG]] | |
- | [[Сервис MRTG]] | + | * [[Сервис Cacti]] |
- | + | * [[Сервис Nagios]] | |
- | [[Сервис Nagios]] | + | * [[http://www.mikrotik.com/thedude.php]] |
- | + | * [[http://ru.wikipedia.org/wiki/Сравнение_систем_мониторинга_сети]] | |
- | [[http://www.mikrotik.com/thedude.php]] | + | |
===== Варианты использования протокола SNMP в режиме записи ===== | ===== Варианты использования протокола SNMP в режиме записи ===== | ||
- | [[Сервис SNMP#Варианты использования протокола SNMP в режиме записи]] | + | * [[Сервис SNMP#Варианты использования протокола SNMP в режиме записи]] |
===== Варианты использования протокола SNMP в режиме генерации trap сообщений ===== | ===== Варианты использования протокола SNMP в режиме генерации trap сообщений ===== | ||
Line 33: | Line 30: | ||
* [[Сервис MTA#Установка и настройка MTA на обработку почты домена hostname]] | * [[Сервис MTA#Установка и настройка MTA на обработку почты домена hostname]] | ||
* [[Сервис SNMP#Настройка snmptrapd сервиса]] | * [[Сервис SNMP#Настройка snmptrapd сервиса]] | ||
+ | * [[Общие настройки сетевого оборудования Cisco#Настройка адреса перехватчика trap сообщений]] на cisco switch | ||
+ | * [[Общие настройки сетевого оборудования Cisco#Настройка генерации trap-ов в случае падения/поднятия интерфейсов]] на cisco switch | ||
* Использование почтового клиента [[UA mail]] | * Использование почтового клиента [[UA mail]] | ||
- | ==== Настройка на cisco адреса перехватчика trap сообщений ==== | ||
- | <code> | ||
- | switch(config)# snmp-server host server writetrap | ||
- | </code> | ||
- | |||
- | ==== Настройка cisco на генерацию trap-ов в случае падения/поднятия интерфейсов ==== | ||
- | <code> | ||
- | switch(config)# snmp-server enable traps snmp linkdown linkup | ||
- | </code> | ||
- | |||
- | |||
- | ===== Дополнительные материалы ===== | ||
- | |||
- | ==== Использование RMON подсистемы протокола SNMP ==== | ||
- | |||
- | === Мониторинг изменения загрузки интерфейса f0/2 === | ||
- | |||
- | == Определение OID == | ||
- | |||
- | Таблица соответствий имен переменных их числовым значениям в оборудовании может быть не полной | ||
- | <code> | ||
- | server# snmptranslate .1.3.6.1.2.1.2.2.1 | ||
- | IF-MIB::ifEntry | ||
- | |||
- | server# snmptranslate -Tp .1.3.6.1.2.1.2.2.1 | ||
- | |||
- | server# snmptranslate .1.3.6.1.2.1.2.2.1.10 | ||
- | IF-MIB::ifInOctets | ||
- | |||
- | server# snmpwalk -c public -v2c router ifDescr | ||
- | ... | ||
- | IF-MIB::ifDescr.2 = STRING: FastEthernet1/0 | ||
- | ... | ||
- | |||
- | server# snmpget -c public -v2c router ifEntry.10.2 | ||
- | |||
- | server# snmpget -c public -v2c router ifInOctets.2 | ||
- | </code> | ||
- | |||
- | == Настройка коммутатора == | ||
- | <code> | ||
- | rmon event 111 log trap writetrap description "Change bandwith" | ||
- | rmon alarm 222 ifEntry.10.2 10 delta rising-threshold 10000 111 falling-threshold 10000 111 | ||
- | </code> | ||
- | |||
- | коментарии: | ||
- | |||
- | * event - кому посылать (в trap с комьюнити writetrap) и описание события | ||
- | * alarm - причины возникновения trap и привязка к event | ||
- | * Номер alarm (222) присутствует в сообщении trap | ||
- | * ifEntry.10.2 - (тоже что и ifInOctets.2 но коммутатор это не понимает) | ||
- | * 10 - период расчета в секундах | ||
- | * delta - считать относительно предыдущего параметра | ||
- | * rising-threshold 10000 111 - при превышении разницы значений счетчика на 10000 генерировать event 111 | ||
- | * falling-threshold 10000 111 - при уменьшении разницы значений счетчика на 10000 генерировать event 111 | ||
- | |||
- | == Генерация трафика == | ||
- | <code> | ||
- | C:\>ping -n 1000 -l 1500 -w 0 172.16.1.254 | ||
- | </code> | ||
- | |||
- | == Отладка на UNIX == | ||
- | <code> | ||
- | server# tail -f /tmp/traps | ||
- | ... | ||
- | </code> | ||
- | |||
- | == Отладка на коммутаторе == | ||
- | <code> | ||
- | router# debug snmp packets | ||
- | ... | ||
- | </code> | ||
- | |||
- | === Мониторинг загрузки процессора === | ||
- | |||
- | == Конфигурация cisco устройства == | ||
- | <code> | ||
- | rmon event 4 log trap public description "Cpu hight load" | ||
- | rmon alarm 8 .1.3.6.1.4.1.9.2.1.56.0 10 absolute rising-threshold 80 4 falling-threshold 6 20 | ||
- | </code> |