Q. I created a custom SNMP probe that should be retrieving an integer for the "number of connections" variable. However, the probe always returns a "0". When I run SNMPWalk, the raw data is present and shows a value of "73".
A. This is because the device is reporting that value as a "counter", rather than as an "integer". The value of an SNMP counter is meaningless in this context; the change over time is what has meaning, and we display those as a rate-per-second. Since the number of connections isn't changing, the change per second is 0.
What you need to do is to override the data type, to tell InterMapper that the device is wrong; change the "DEFAULT" to "INTEGER", and InterMapper will display the raw value (73).