Ad Widget

Collapse

Zabbix Hex To String

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • DShegolkov
    Junior Member
    • Sep 2018
    • 26

    #1

    Zabbix Hex To String

    Приветствую.
    Может кто-нибудь сталкивался с задачей: железяка по SNMP возвращает строку, каждый символ в шестнадцатеричном представлении. Как получаемое значение перевести в строку?
    Пример:
    snmpwalk -v1 -c public 10.4.39.61 SNMPv2-SMI::mib-2.43.11.1.1.6.1.1
    SNMPv2-SMI::mib-2.43.11.1.1.6.1.1 = Hex-STRING: 3F 3F 3F 3F 3F 3F 20 3F 3F 3F 3F 3F 3F 3F 3F 20
    31 34 58 20 48 50 20 43 46 32 31 34 58 00

    snmpwalk -v1 -c public -Oa 10.4.39.61 SNMPv2-SMI::mib-2.43.11.1.1.6.1.1
    SNMPv2-SMI::mib-2.43.11.1.1.6.1.1 = STRING: "?????? ???????? 14X HP CF214X."
  • astrix89
    Senior Member
    • Jun 2017
    • 149

    #2
    Была похожая "проблема" только с трапами, решил ее немного изменив скрипт заббикса(zabbix_trap_receiver.pl, ищем в трапе нужный нам snmp-oid, далее его из hex переводим в string UTF-8)
    В вашем же случае можно сделать нечто подобное, например некий скрипт, который будет по снпм опрашивать устройство(а) и преобразовывать вывод в нужный вам формат.

    Comment

    Working...