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:20] 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 сообщений ===== | ||
- | [[Сервисы электронной почты]] | + | * [[Сервис MTA#Установка и настройка MTA на обработку почты домена hostname]] |
- | + | * [[Сервис SNMP#Настройка snmptrapd сервиса]] | |
- | + | * [[Общие настройки сетевого оборудования Cisco#Настройка адреса перехватчика trap сообщений]] на cisco switch | |
- | + | * [[Общие настройки сетевого оборудования Cisco#Настройка генерации trap-ов в случае падения/поднятия интерфейсов]] на cisco switch | |
- | ==== Настройка на cisco адреса перехватчика trap сообщений ==== | + | * Использование почтового клиента [[UA mail]] |
- | <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> |