Hi!
I am trying to monitor some printers using SNMP. I created a discovery rule to list all supplies with their supply levels.
The OID I use for listing the supplies is Printer-MIB:
rtMarkerSuppliesDescription.1 and the OID for level is Printer-MIB:
rtMarkerSuppliesLevel.1
My problem is that the HP Printer returns a string that is interpreted as a Hex-STRING in Zabbix, probably due to being ended with an unprintable 00.
Using snmpwalk I must force ASCII with -Oa to print the readable cartridges (like "Black Cartridge 827A HP CF300A."). When walking with the SnmpB program, I get the same Hex display. The program OidView displays the strings perfectly.
It isn't so good to have a bunch of items called "42 6c 61 63 6b 20 43 61....." - what can I do to have readable strings displayed in Zabbix?
I am trying to monitor some printers using SNMP. I created a discovery rule to list all supplies with their supply levels.
The OID I use for listing the supplies is Printer-MIB:
rtMarkerSuppliesDescription.1 and the OID for level is Printer-MIB:
rtMarkerSuppliesLevel.1My problem is that the HP Printer returns a string that is interpreted as a Hex-STRING in Zabbix, probably due to being ended with an unprintable 00.
Using snmpwalk I must force ASCII with -Oa to print the readable cartridges (like "Black Cartridge 827A HP CF300A."). When walking with the SnmpB program, I get the same Hex display. The program OidView displays the strings perfectly.
It isn't so good to have a bunch of items called "42 6c 61 63 6b 20 43 61....." - what can I do to have readable strings displayed in Zabbix?

Comment