2013-12-19 9 views
1

Я новичок в Snmp и после некоторых показаний у меня есть 2 вопроса: -Путаница с Snmp ловушку

1) Есть ли Net-SNMP АВТОМАТИЧЕСКИ посылает ловушку, когда мы настроим файл snmpd.conf агента с директивами как trapsink, монитор, и т. д. для встроенных OID, таких как процессор и диск?

Я спрашиваю, потому что я пытаюсь отправить ловушку, когда cpu выходит за пределы 90%. Мой агент и мастер находятся в одном и том же ящике Linux.

Мой snmptrad.conf файл: -

authCommunity log aaa
authCommunity log public

Мой файл snmpd.conf (удаление лишних строк комментариев): -

мастер AgentX com2sec notConfigUser умолчанию общественного

группы notConfigGroup v1 notConfigUser group
notConfigGroup v2c notConfigUser

вид SystemView включен .1.3.6.1.2.1.1 вид SystemView
включен .1.3.6.1.2.1.25.1.1 вид все включено +0,1 вид MIB2 включен .iso.org.dod.internet.mgmt.mib -2 FC

notConfigGroup доступа "" любой NOAUTH точное SystemView нет нет

CreateUser internalMonitoringName ША mysecretpassword AES Rouser internalMonitoringName iquerySecName internalMonitoringName

com2sec локальная LocalHost ааа
com2sec нетто-27 10.0.0.0/8 ааа
com2sec нетто-46 10.9.46.0/24 ааа
com2sec нетто-60 10.9.60.0/24 ааа
com2sec нетто-10 10.20.0.0/16 ааа

группа MyRWGroup любой местный
группа MyROGroup любая сеть 27-
группа MyROGroup любая сеть 46-
группа MyROGroup любая сеть 60-
группа MyROGroup любая сеть-10

доступа MyROGroup "" любой NOAUTH 0 все нет нет
доступ MyRWGroup "" любой NOAUTH 0 все MIB2 MIB2

SysLocation "Где-то в тестовой лаборатории"
SysContact Root корень @ локальный

dontLogTCPWrappersConnects да

trap2sink LOCALHOST ааа

монитор -r 30 machineTooBusy hrProcessorLoad> 90

Когда я запускаю некоторый процесс для увеличения загрузки процессора, загрузка процессора превышает 90% (я вижу это в верхней команде), но я не вижу сообщение об ошибке в/var/log/messages.

Что я здесь делаю неправильно?

2) Кроме того, мой следующий вопрос: если у меня есть пользовательский файл MIB, для которого у меня есть агент, могу ли я добавить переменную/OID из этой настраиваемой MIB с директивой «monitor» в файле snmpd.conf отправить ловушку АВТОМАТИЧЕСКИ? ИЛИ Я должен отправить ловушку из моего агента?

Пожалуйста, помогите мне на путанице ...

ответ

2

Нет, он не посылает ничего автоматически. У вас есть два шага:

1) определить , где вы хотите отправить ловушки или сообщает. Это то, что делают trapsink и подобные линии.

2) затем определите что вы хотите отправить. Это то, что делают monitor и подобные директивы. Директива monitor может использоваться для мониторинга всего, что угодно, включая ваши собственные переменные MIB.

Когда вы включаете оба из них, он автоматически отправляет ловушки (делая внутренний мониторинг, а затем отправляет ловушку каждому сконфигурированному траппинку или другому месту назначения).

Смежные вопросы