<snmp-device-properties> Section

The <snmp-device-properties> section specifies certain aspects of the SNMP queries sent to the device. Like other sections, it is closed with a </snmp-device-properties> tag. For example,

<snmp-device-properties>
   nomib2             = "true"
   pdutype            = "get-request"
   apcups             = "false"
   maxvars            = "10"
   interface_numbered = ($ifIndex == 2 or $ifDescr =~ "en2")
   interface_visible  = ($ifIndex == 2 or $ifDescr =~ "en2")
</snmp-device-properties>

The property set includes the following:

  • nomib2="true" - Intermapper does not query the sysUptime MIB-2 variable.
  • pdutype="get-request" - Intermapper uses SNMP Get-Request, instead of Get-Next-Request queries.
  • apcups="false" - if apcups is set to false, Intermapper does not query the APC-UPS MIB, even for devices that auto-detect as one.
  • maxvars="10" - controls the maximum number of variables to put in each SNMP request. If a custom probe requires more variables than maxvars, Intermapper sends multiple queries containing up to maxvars variables.
  • interface_visible = <expression> - specifies a filter expression that determines which interfaces are visible. By default, Intermapper makes the numbered interfaces visible. Setting this property allows you to make certain unnumbered interfaces visible if they match the expression that can use the $ifIndex, $ifDescr, $ifType, or $ifAlias variables.

    NOTE:

    This property does not allow you to hide numbered interfaces.

  • interface_numbered = <expression> - specifies a search expression for determining which interface is numbered. By default, the ipAddrTable specifies which interface is numbered. This property allows the probe file to override that selection.