NetWorker. Настройка, создание и изменение уведомлений SNMP
Summary: В данной статье содержатся общие сведения о настройке уведомлений по протоколу SNMP (Simple Network Management Protocol) и приемника основных ловушек.
Instructions
Обзор 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-libs
- net-snmp-libs
- net-snmp
1. Скопируйте файл MIB для NetWorker, расположенный в следующем расположении, в папку приемника ловушек Linux (/usr/share/snmp/mibs):
- Linux NetWorker Server: /opt/nsr/snmp
- Вместо копирования можно использовать символьную ссылку:
ln -s /opt/nsr/snmp/NETWORKER-MIB.txt /usr/share/snmp/mibs/NETWORKER-MIB.txt
- Вместо копирования можно использовать символьную ссылку:
- Сервер Windows NetWorker: .. \Program Files\EMC NetWorker\nsr\snmp
2. Добавьте в файл snmptrapd.conf следующее: authCommunity log,execute,net public
3. На сервере 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.
- В поле Адрес укажите IP-адрес сервера NetWorker.
- Выберите Инструменты > Настройки приемника > ловушек Настройки приемника ловушек.
- Выберите протокол UDP (User Datagram Protocol) и порт 162.
1. На сервере 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. Настройка уведомлений политики по электронной почте
2. Загрузите MIB-файл NetWorker, расположенный в следующем расположении, в браузер MIB iReasoning, используя параметр Load MIB в браузере MIB iReasoning.
- Linux NetWorker Server:
/opt/nsr/snmp - Сервер Windows NetWorker:
C:\Program Files\EMC NetWorker\nsr\snmp
3. Перейдите в iReasoning MIB Browser > Trap Receiver, чтобы просмотреть полученные ловушки.
Получение ловушек SNMP версии 3 в Linux.
Чтобы получить SNMP-ловушки в Linux, выполните следующие действия: Установите следующие пакеты:
- net-snmp-agent-libs
- net-snmp-libs
- net-snmp
1. Скопируйте MIB-файл для NetWorker по следующим путям в каталог приемника оповещений Linux (/usr/share/snmp/mibs).
- Linux NetWorker Server: /opt/nsr/snmp
- Вместо копирования можно использовать символьную ссылку:
ln -s /opt/nsr/snmp/NETWORKER-MIB.txt /usr/share/snmp/mibs/NETWORKER-MIB.txt
- Вместо копирования можно использовать символьную ссылку:
- Сервер Windows NetWorker: C:\Program Files\EMC NetWorker\nsr\snmp
2. Введите следующую информацию о свойствах > сервера NetWorker в консоли администрирования NMC > NetWorker>:
- Имя пользователя
- Идентификатор двигателя
- Протокол аутентификации
- Ключ аутентификации
- Протокол конфиденциальности
- Ключ секретности
3. Выполните следующие действия на приемнике ловушек в Linux.
systemctl stop snmptrapd
b. Добавьте следующее в файл 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 символов.
systemctl start snmptrapd
4. На сервере 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. Настройка уведомлений политики по электронной почте
5. В приемнике ловушек 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, выполните следующие действия:
1. Установите лицензионную версию браузера MG-Soft MIB.
2. Нажмите View и выберите SNMP Protocol Preferences.
3. Выберите версию протокола SNMP SNMP v3 USM.
4. Перейдите к параметру Edit User и добавьте следующие параметры безопасности SNMP v3:
- Имя пользователя системы безопасности: Имя пользователя SNMP v3 должно совпадать со значением, указанным в свойствах сервера NetWorker на вкладке Security.
- Имя контекста: Это не является обязательным и может быть предоставлено в виде любого набора буквенных символов.
- Идентификатор обработчика контекста: Укажите тот же идентификатор ядра, который указан в свойствах сервера NetWorker на вкладке Security.
- Протокол аутентификации: Укажите протокол проверки подлинности HMAC MD5 или HMAC-SHA.
- Частный протокол: Укажите частный протокол CBC-DES или CFB-AES.
5. Загрузите профиль пользователя, введя необходимые данные для атрибутов на шаге 2.
6. Скопируйте файл MIB для NetWorker по следующим путям в каталог «C:\ProgramData\MG-SOFT\SMI Modules\MIB Modules\SMI»
- Linux NetWorker Server: /opt/nsr/snmp
- Сервер Windows NetWorker: C:\Program Files\EMC NetWorker\nsr\snmp
7. Загрузите MIB-файл в MIB-браузер MG-Soft, используя опцию Импортировать MIB из вкладки MIB. Сохраните MIB-файл NetWorker в этом расположении.
8. Перейдите в поле Remote SNMP Agent в левом верхнем углу браузера MIB MG-Soft. Укажите IP-адрес сервера NetWorker, с которого будут приниматься ловушки SNMP v3.
9. В браузере MIB MG-Soft перейдите в раздел Tools > Trap Ringer Console.
10. На сервере 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. Настройка уведомлений политики по электронной почте/