Uploaded image for project: 'ZABBIX FEATURE REQUESTS'
  1. ZABBIX FEATURE REQUESTS
  2. ZBXNEXT-2275

[LLD] Ability to detect not numerical SNMPINDEX on Low Level discovery

XMLWordPrintable

    • Icon: Change Request Change Request
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • 2.0.11
    • Server (S)
    • None

      Parallels Cloud Server has ability to provide values about CT/VM via SNMP.

      Usually it looks like this:
      PARALLELS-RMOND-SMI::rmondVeId."1" = STRING: 1
      PARALLELS-RMOND-SMI::rmondVeId."10" = STRING: 10
      PARALLELS-RMOND-SMI::rmondVeId."101" = STRING: 101
      PARALLELS-RMOND-SMI::rmondVeId."

      {011f0560-ec83-432f-b107-cb459cfee00f}" = STRING: {011f0560-ec83-432f-b107-cb459cfee00f}


      PARALLELS-RMOND-SMI::rmondVeId."

      {ac54dcaa-1d64-42fc-8d5e-c88e197650ae}" = STRING: {ac54dcaa-1d64-42fc-8d5e-c88e197650ae}

      Documentation about Low Level discovery describe (https://www.zabbix.com/documentation/2.0/manual/discovery/low_level_discovery)
      example where SNMPINDEX are numerical values:

      $ snmpwalk -v 2c -c public 192.168.1.1 IF-MIB::ifDescr
      IF-MIB::ifDescr.1 = STRING: WAN
      IF-MIB::ifDescr.2 = STRING: LAN1
      IF-MIB::ifDescr.3 = STRING: LAN2

      so Zabbix creates mapping SNMPINDEX to SNMPVALUE like this:

      {#SNMPINDEX} -> 1 {#SNMPVALUE} -> WAN {#SNMPINDEX}

      -> 2

      {#SNMPVALUE} -> LAN1 {#SNMPINDEX} -> 3 {#SNMPVALUE}

      -> LAN2

      But it is not so in my case. SNMPINDEX is not a numerical value.
      Could you modify Zabbix to have ability to enumerate SNMP OID with non numerical values?

      Link to thread on forum - https://www.zabbix.com/forum/showthread.php?t=45075

      P.S. ask me if you want additional details

            Unassigned Unassigned
            sergeyb Sergey
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: