Defining non-ASCII MIB variables

You can specify MIB variables that might contain multibyte data. Multibyte data from these MIB variables is encoded as a space-delimited zero leading hex string.

About this task

If a MIB variable is defined as potentially holding multibyte data, the SNMP Helper checks whether the value contains bytes outside the ASCII range (1-127). If the variable does contain non-ASCII data the SNMP Helper encodes the value as a space-delimited zero leading hex string. By default, the following MIB variables are specified as capable of holding multibyte data:

  • sysName
  • sysDescr
  • sysLocation
  • sysContact

To define a MIB variable as capable of holding multibyte data, complete the following steps:

Procedure

  1. Back up and edit the SnmpStackSchema.cfg configuration file.
  2. Add a line like the following:
    insert into snmpStack.multibyteObjects values ( 'sysDescr' );

  3. Save and close the SnmpStackSchema.cfg configuration file.