Interactive SNMP Probe Builder

This page allows you to create an InterMapper SNMP probe interactively. Enter the MIB variable names or OIDs. When you press TAB, the SNMP Probe File text (below) automatically updates to create a valid InterMapper SNMP probe that retrieves those values. See the definitions of all the fields below.

SNMP MIB Variables or OIDs


Enter the SNMP MIB variable names or OIDs that you want to monitor, one variable per line. To use MIB variable names (instead of OIDs), be sure to import the associated MIB(s) into InterMapper before using this probe file. Note: You may supply other optional fields as comma-delimited text. The order is:

MIB Variable, Legend, Units, Display type, Autorecord label



Enter the variable name, its label (for the GUI), the comparison operator, and the warn, alarm, and critical thresholds. (You may leave any of the threshold values empty.)

MIB Variable, Label, Operator, Warn, Alarm, Critical

  Descriptive Text


Enter a description of what the probe does: what equipment it works with, what SNMP variables/OIDs it retrieves, the thresholds that it compares to, etc. The IMML probe description markup allows you to pretty-up the text.

  Optional Configuration

Human-readable name for probe. (A good choice is the manufacturer or model.)

Category in Set Probe... (Default is "Experimental/")

Domain Name of your company (e.g., or


The SNMP Probe File

Copy the text below and paste it into a file with the name shown at the top of the file. Then import that file (File -> Import -> Probe...) into InterMapper to make it active.

... No text yet - enter one or more MIB variables in 1) above...


Description of the Fields

The fields above fill in the corresponding fields of the InterMapper Probe. See the Custom SNMP Probes section of the Developer Guide for details on these fields:


  • MIB Variable — The SNMP variable name or OID to retrieve from the device. A variable name or an OID that has a final "." or ".0" will be converted to have a final ".0". An OID without a final "." will be left as-is. To force a variable name not to have ".0" appended, enclose it in double-quote (e.g. "ifNumber").
  • Legend — Legend for the strip chart for the variable; also used in condition strings.
  • Units — Units of measure shown in the Status Window (e.g., msec, bytes/sec, degrees F, etc.)
  • Display type— Leave blank or enter "DEFAULT" for most values; Use PER-SECOND or PER-MINUTE if viewing counters.
  • Autorecord label — short (four or five character) code for the variables. If the variable does not have an autorecord label, it will not be autorecorded.


  • Variable Name — This variable will be tested against the thresholds here. Must match one of the Variable Names above.
  • Threshold name — Name of the threshold in the section and the label of the section.
  • Operator — Operator used to compare the value to the thresholds. Can be <, >, =, !=, or ==.
  • Warn, Alarm, Critical Thresholds — If the variable exceeds (or is below) the listed value, the device goes into the corresponding state. Any of these may be empty.

Optional Fields

  • Human-readable Name — This becomes the name of the probe shown in the Status Window and the Set Probe... window.
  • Category — Used to set the probe's location in the Set Probe... hierarchy. Default is "Experimental/", but could be "Network Devices/Other/" etc.
  • Domain Name — Enter your domain name. Used to keep customer-contributed probes unique from Dartware probes and other contributed probes.


Other Related Resources:

Support Information

If you have comments/questions about this tool, please send them to