LINUX.ORG.RU
ФорумAdmin

SNMPTrap. Сообщения приходят в hex

 ,


0

1

Всем добрый день. Настроена система получения трапов на Centos8 с дальнейшей пересылкой на почту. От большинства систем сообщения приходят в читаемом виде, но от некоторых железок сообщения приходят в hexadecimal (Шестнадцатеричная система счисления).

Пример, где все читаемо: PowerNet-MIB::mtrapargsString.0 = STRING: «UPS: Restored the local network management interface-to-UPS communication.»

Пример, где не читаемо: PET-EVENTS::petevts.1 = Hex-STRING: 34 31 30 31 4D 53 AC 1F 6B B6 4D CC 00 00 00 00 00 4E 2A B8 B6 F8 FF FF 20 20 02 00 00 00 00 00 00 00 00 00 00 00 00 19 7C 2A 00 00 17 09 80 00 01 00 C1

В одном случае как видно строка идет просто - STRING, в другом - Hex-STRING. Думал может есть какие-нибудь скрипты, которые преобразуют это...

Может кто-нибудь сталкивался с этим, как победить?

В trap могут присылаться двоичные данные.

У производителя обычно есть mib-ы в которых описано содержимое trap-а.

vel ★★★★★
()
Ответ на: комментарий от vel

Да вроде подсунул файлики. Раньше в трапах вообще фигурировала запись events::enterprise… теперь понимает и пишет там PET-EVENTS::petevts.1 Все же предполагаю, что железка так некрасиво отдает…

Diesel315
() автор топика
Ответ на: комментарий от Diesel315

PET-EVENTS::petevts.1 - это расшифровка OID

Там же обычно лежит и описание данных, но их расшифровка не входит в задачу snmptrapd.

В конфигах snmptrapd есть возможность обработки trap-ов для заданых OID-ов. Напиши свой обработчик или найди готовый (где - не знаю) и пропиши его в конфиге snmptrapd.

vel ★★★★★
()
Ответ на: комментарий от Diesel315

Если в друг кому будет интересно, то дополнительная информация. В целом (в моем случае) это ipmi сервера SuperMicro. Некоторые данные он присылает в читаемом виде, а некоторые в hex. В последнем случае это так называемые pet (Platform Event Trap). И вроде есть даже тулза интерпретатор ipmi-pet, которая помогает расшифровать эти сообщения. Попробовал натравить и даже что-то получил: ipmi-pet -h 10.64.24.104 -u ADMIN -p ‘Pa@@w0rd’ 34 31 30 31 4D 53 AC 1F 6B B6 4D CC 00 00 00 00 00 4E 2A B8 B6 F8 FF FF 20 20 02 00 00 00 00 00 00 00 00 00 00 00 00 19 7C 2A 00 00 17 09 80 00 01 00 C1 Date | Time | Name | Type | Event Mar-14-2096 | 18:19:59 | Sensor #0 | Reserved | Event Offset = 00h | Event Data2 = 00h | Event Data3 = 00h Информация правда как-то не очень интересная…

Diesel315
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.