NetWorker. Настройка, создание и изменение уведомлений SNMP
Сводка: В данной статье содержатся общие сведения о настройке уведомлений по протоколу SNMP (Simple Network Management Protocol) и приемника основных ловушек.
Инструкции
Обзор SNMP-ловушек
Модуль NetWorker Simple Network Management Protocol (SNMP) (включен в пакет серверов NetWorker) позволяет серверам NetWorker отправлять уведомления агентам управления SNMP.
Необходимо настроить программное обеспечение для управления сетью, поддерживающее SNMP, для приема ловушек с сервера NetWorker. Подробные сведения об операциях управления SNMP см. в документации по управлению сетью.
Модуль SNMP NetWorker использует ловушки для передачи уведомлений о событиях NetWorker на станции управления SNMP. Ловушка — это незапрошенное уведомление, отправляемое агентом SNMP (сервером NetWorker) диспетчеру событий SNMP. При настройке SNMP-уведомлений в NetWorker можно определить типы ловушек, которые сервер NetWorker отправляет диспетчеру событий SNMP.
Любые изменения ограничений и улучшений см. в Руководстве по администрированию NetWorker для вашей версии NetWorker. Руководство по администрированию NetWorker можно найти в следующих источниках: https://www.dell.com/support/home/product-support/product/networker/docs
Получение ловушек SNMP v2c в Linux.
Чтобы получить ловушки SNMP v2c в Linux, выполните следующие действия: Установите следующие пакеты:
net-snmp-agent-libsnet-snmp-libsnet-snmp
- Скопируйте файл MIB для NetWorker, расположенный в следующем расположении, в папку приемника оповещений Linux (
/usr/share/snmp/mibs).
- Linux NetWorker Server:
/opt/nsr/snmp/NETWORKER-MIB.txt- Вместо копирования можно использовать символьную ссылку:
ln -s /opt/nsr/snmp/NETWORKER-MIB.txt /usr/share/snmp/mibs/NETWORKER-MIB.txt
- Вместо копирования можно использовать символьную ссылку:
- Сервер Windows NetWorker (по умолчанию):
C:\Program Files\EMC NetWorker\nsr\snmp\NETWORKER-MIB.txt
- Добавьте следующее в файл
snmptrapd.conf.authCommunity log,execute,net public На сервере NetWorker укажите команду уведомления SNMP (nsrtrap) в поле «Уведомления NetWorker» или «Уведомление политики».
- Для Linux:
/usr/sbin/nsrtrap -c community_string traps_receiver_address - Для Windows:
"C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -c community_string traps_receiver_address"- Если
-iversionне указан в параметреnsrtrapверсия SNMP по умолчанию — 2c.
- Если
- NetWorker. Общие сведения об уведомлениях: NetWorker. Общие сведения об уведомлениях.
- NetWorker. Настройка уведомлений политики: NetWorker. Настройка уведомлений политики по электронной почте
4. В приемнике ловушек Linux выполните следующие команды для сохранения ловушек SNMP:
nohup snmptrapd -f -C -c ./snmptrapd.conf -Lf /var/log/snmptrap.log -M /usr/share/snmp/mibs -m NETWORKER-MIB &
nohup гарантирует, что команда будет выполняться даже после завершения сессии. Используйте & , чтобы выполнить команду в фоновом режиме. Переменная /var/log/snmptrap.log Файл обновляется при получении ловушек. При выполнении указанной выше команды можно указать другое местоположение по вашему выбору.
Получение ловушек SNMP v2c в Windows.
Чтобы получить ловушки SNMP v2c в Windows, выполните следующие действия.
Для получателя SNMP-ловушки:
- Установите браузер MIB iReasoning.
- MIB-браузер iReasoning — не единственный SNMP-приемник, который можно использовать; тем не менее, он предлагает бесплатные возможности тестирования для проверки функциональности перед переходом к другим приемникам SNMP-ловушек. Если вы предпочитаете пропустить этот шаг и выполнить настройку в другом приемнике ловушек, обратитесь к документации к инструменту ловушек.
- Загрузите файл MIB с сервера NetWorker.
- Linux:
/opt/nsr/snmp/NETWORKER-MIB.txt - Windows (по умолчанию):
C:\Program Files\EMC NetWorker\nsr\snmp\NETWORKER-MIB.txt
- Linux:
- В поле Адрес укажите IP-адрес сервера NetWorker.
- Выберите Инструменты>Настройки приемника>ловушек Настройки приемника ловушек.
- Выберите протокол UDP (User Datagram Protocol) и порт 162.
- На сервере NetWorker укажите команду уведомления SNMP (
nsrtrap) в поле «Уведомления NetWorker» или «Уведомление политики».
- Для Linux:
/usr/sbin/nsrtrap -c community_string traps_receiver_address - Для Windows:
"C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -c community_string traps_receiver_address"- Если
-iversionне указан в параметреnsrtrapверсия SNMP по умолчанию — 2c.
- Если
- NetWorker. Общие сведения об уведомлениях: NetWorker. Общие сведения об уведомлениях.
- NetWorker. Настройка уведомлений политики: NetWorker. Настройка уведомлений политики по электронной почте
- Перейдите в iReasoning MIB Browser > Trap Receiver, чтобы просмотреть полученные ловушки.
Получение ловушек SNMP версии 3 в Linux.
Чтобы получить SNMP-ловушки в Linux, выполните следующие действия: Установите следующие пакеты:
net-snmp-agent-libsnet-snmp-libsnet-snmp
- Скопируйте файл MIB для NetWorker по следующим путям в каталог приемника оповещений Linux
(/usr/share/snmp/mibs).
- Linux NetWorker Server:
/opt/nsr/snmp/NETWORKER-MIB.txt- Вместо копирования можно использовать символьную ссылку:
ln -s /opt/nsr/snmp/NETWORKER-MIB.txt /usr/share/snmp/mibs/NETWORKER-MIB.txt
- Вместо копирования можно использовать символьную ссылку:
- Сервер Windows NetWorker:
C:\Program Files\EMC NetWorker\nsr\snmp\NETWORKER-MIB.txt
- Введите следующую информацию о свойствах > сервера NetWorker в консоли администрирования NMC > NetWorker>:
- Имя пользователя
- Идентификатор двигателя
- Протокол аутентификации
- Ключ аутентификации
- Протокол конфиденциальности
- Ключ конфиденциальности
snmptrapd.conf на Linux Trap Receiver (упомянутый в шаге 3).
- Выполните следующие действия на приемнике ловушек в Linux.
- Остановите
snmptrapd:systemctl stop snmptrapd Добавьте следующее в файлsnmptrapd.conf.
- Остановите
createUser -e <Engineid> <SNMPv3 username> <MD5/SHA> <password for authentication protocol> <AES/DES> <password for private protocol> authuser log <SNMPv3 username>
createUser -e 8000000001020304 myuser MD5 mypassword123 DES mypassword123 authuser log myuser
- EngineID должен быть шестнадцатеричным числом длиной от 10 до 64 символов.
- Имя пользователя может содержать не более 32 символов.
- Длина паролей для протокола аутентификации и закрытого протокола должна быть в пределах 8–32 символов.
- Запустите
snmptrapd:systemctl start snmptrapd
- На сервере NetWorker укажите команду уведомления SNMP (
nsrtrap) в поле «Уведомления NetWorker» или «Уведомление политики».
- Для Linux:
/usr/sbin/nsrtrap -i 3 traps_receiver_address - Для Windows:
"C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -i 3 traps_receiver_address" - NetWorker. Настройка уведомлений политики: NetWorker. Настройка уведомлений политики по электронной почте
- В приемнике ловушек Linux выполните следующие команды для сохранения ловушек SNMP:
nohup snmptrapd -f -C -c ./snmptrapd.conf -Lf /var/log/snmptrap.log -M /usr/share/snmp/mibs -m NETWORKER-MIB &
nohup гарантирует, что команда будет выполняться даже после завершения сессии. Используйте & , чтобы выполнить команду в фоновом режиме. Файл /var/log/snmptrap.log обновляется при получении ловушек. При выполнении указанной выше команды можно указать другое местоположение по вашему выбору.
Получение ловушек SNMP v3 в Windows.
Чтобы получить SNMP-ловушки в Windows, выполните следующие действия.
- Установите лицензионную версию браузера MG-Soft MIB.
- Нажмите View и выберите SNMP Protocol Preferences.
- Выберите версию протокола SNMP SNMP v3 USM.
- Перейдите к параметру Edit User и добавьте следующие параметры безопасности SNMP v3:
- Имя пользователя системы безопасности: Имя пользователя SNMP v3 должно совпадать со значением, указанным в свойствах сервера NetWorker на вкладке Security.
- Имя контекста: Это не является обязательным и может быть предоставлено в виде любого набора буквенных символов.
- Идентификатор обработчика контекста: Укажите тот же идентификатор ядра, который указан в свойствах сервера NetWorker на вкладке Security.
- Протокол аутентификации: Укажите протокол проверки подлинности HMAC MD5 или HMAC-SHA.
- Частный протокол: Укажите частный протокол CBC-DES или CFB-AES.
- Загрузите профиль пользователя, введя необходимые данные для атрибутов на шаге 2.
- Скопируйте файл MIB для NetWorker по следующим путям в каталог «
C:\ProgramData\MG-SOFT\SMI Modules\MIB Modules\SMI»
- Linux NetWorker Server:
/opt/nsr/snmp/NETWORKER-MIB.txt - Сервер Windows NetWorker:
C:\Program Files\EMC NetWorker\nsr\snmp\NETWORKER-MIB.txt
- Загрузите MIB-файл в MIB-браузер MG-Soft, используя опцию Импортировать MIB из вкладки MIB. Сохраните MIB-файл NetWorker в этом расположении.
- Перейдите в поле Remote SNMP Agent в левом верхнем углу браузера MIB MG-Soft. Укажите IP-адрес сервера NetWorker, с которого будут приниматься ловушки SNMP v3.
- В браузере MIB MG-Soft перейдите в раздел Tools > Trap Ringer Console.
- На сервере NetWorker укажите команду уведомления SNMP (
nsrtrap) в поле «Уведомления NetWorker» или «Уведомление политики».
- Для Linux:
/usr/sbin/nsrtrap -i 3 traps_receiver_address - Для Windows:
"C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -i 3 traps_receiver_address" - NetWorker. Настройка уведомлений политики: NetWorker. Настройка уведомлений политики по электронной почте/