On your Solarwinds Orion NPM server, go to Programs > Solarwinds Orion > Network Performance Monitor > Universal Device Poller
|Fig. 1 - Universal Device Poller Main screen|
AS you can see in the picture above, I prepared one earlier. Called DFJ_ciscoEnvMonTemperatureStatusValue . That particular poller is meant to check environmental temperatures on a Cisco Device.
So go to New Universal Poller, in the screen above. At this stage it would actually help if you already knew the OID you are interested in. For those who don't know what an OID is; move on! There is nothing to see here!
So let me give you a hint, we are interested in 126.96.36.199.188.8.131.52.184.108.40.206.3 (which is in fact a table).
|Fig. 2 - Universal Device Poller Properties|
|Fig. 3 - add custom poller to device|
This screen also gives you the option to test the validity and accessibility of the actual device, based on the SNMP properties that were configure in the node properties, when the node was added in initially, so that is a pre-requisite of a custom poller actually being able to pull data of your device.
Ok, so you now have a polller, great! But very useless until you actually add some visibility to it. Back to figure 1 for this. now right click your freshly created custom poller.
|Fig. 4 - Edit custom poller, web display.|
Now got to "Web Display". This will let you chart the custom poller to the node details screen. (you could also add the poller data as a table, but that looks terrible). I prefer to just chart the data only. So select that as per figure 5.
|Fig. 5 - custom poller web page display|
At this stage, everything is set up, both the poller and the graphing.
So to have a look at the end result, go back into the node details for the node you just added the custom poller to. In my particular case it displays a graph, similar to the one below (Fig. 6).
|Fig. 6 - Custom poller graph|
I must admit, the 6 value descriptions are not very meaning full, so I need to get my head around, how to customize the chart legend and titles itself. Any one who is willing to give me some directions, drop me a line.
As for the rest: HAlleeeeeeeeeee!