Модуль поддержки "SNMP traps".

Протокол SNMP предоставляет возможность сетевому агенту посылать асинхронные уведомления (traps) о возникновении того или иного события на контролируемом устройстве (объекте).

Модуль поддержки SNMP traps осуществляет централизованную рассылку информации поступающей от внутренних подсистем маршрутизатора на указанный SNMP сервер.

Синтаксис:

trapd dst[addr] x.x.x.x[:PORT] [[GROUPNAME] ...] [[[-]TYPENAME] ...]

trapd –dst[addr] x.x.x.x[:PORT]

trapd map

trapd agent x.x.x.x

trapd -agent

trapd gateway {xxxxxxxxxxxx|auto}

trapd -gateway

trapd type TYPENAME enable|disable

trapd start|stop

Для включения | выключения SNMP агента используются команды:

trapd start|stop

Адрес удалённого SNMP сервера указывается командой:

trapd dst[addr] x.x.x.x[:PORT] [[GROUPNAME] ...] [[[-]TYPENAME] ...]

Можно указать IP-адреса нескольких удаленных SNMP серверов.

Например,

trapd dst 192.168.1.1
trapd dst 192.168.1.100

Эти команды добавляют в конфигурацию SNMP сервера IP-адреса двух удалённых SNMP серверов, на которые будут отправляться асинхронные уведомления (SNMP traps).

Чтобы удалить IP-адрес SNMP сервера из конфигурации используется знак «-», как указанно в синтаксисе команды:

Например,

trapd -dst 192.168.1.1

Все назначенные SNMP сервера и определённые для них асинхронные уведомления и их группы можно посмотреть командой:

trapd map

Собственный IP-адрес агента, передаваемый в пакете "SNMP-trap", задаётся командой:

trapd agent x.x.x.x

По умолчанию 127.0.0.1.

Чтобы удалить IP-адрес агента из конфигурации используется знак «-», как указанно в синтаксисе команды.

trapd gateway xxxxxxxxxxxx|auto

Данная команда даёт возможность послать трап через другое устройство, указав его MAC-адрес (xxxxxxxxxxxx – MAC-адрес). Если в качестве MAC-адреса указано значение “auto”, то трапы SNMP будут отправляться на устройство MINT SNMP relay (сконфигурированное командой “mint -snmprelay”), если таковое существует в сети MINT.

Чтобы удалить MAC-адрес из конфигурации используется знак «-», как указанно в синтаксисе команды.

trapd type TYPENAME enable|disable

Данная команда позволяет/запрещает использование различных типов асинхронных уведомлений. Тип указывается в переменной «TYPENAME». По умолчанию использование всех типов запрещено.

Например,

trapd dst 192.168.1.1
trapd type newNeighborEvent enable
trapd start

Доступны для использования следующие типы и группы асинхронных уведомлений:

TopoGroup

MintGroup

cmxGroup

ospfGroup