We have a couple of AVTECH temperature monitors I've been asked to add to NPM. I was able to find the temperature (in F) MiB and, according to ManageEngine MibBrowser, it's of type integer.
So I RDP to my NPM Server and run the UnDP application. I copy the "ciscoEnvMonTemperatureStatusValue" poller and customize it with the MiB I need. Works great. (See pix "sw_avtech_undp.png.jpg" .)
I then copy the "ciscoEnvMonTemperatureStatusValueFahrenheit" Transform to customize for my needs. Here's where things get squirrelly. I need to divide the poller result by 100, as the device is sending us a 4-digit value (which is fine, a little more detail is OK). However, when I test with returning simply the poller value, nothing comes up. (See pix "sw_avtech_poller-nothing.png.jpg" .)
I've tested other devices in NPM this way, and I receive results perfectly. I've tested the built-in Cisco pollers and transforms with our Cisco devices and received valid results.
Is there a log file to look at? Anywhere else to start? This should be fairly simple yet it's not. I've done UnDP's before (granted, it's been a while) so I'm not new to this. Thanks all.