Hi All!
I am trying to set up a custom poller to read the pecentage disk space used on a NetApp. When I go into the customer poller and test it with "Use SNMP Get Request", the poller can read the OID and returns the correct value. OID ist 1.3.6.1.4.1.789.1.5.4.1.6.17 and is correctly identified in the customer poller. This is the percentage disk space of a NetApp storage device.
In the customer poller, I want to define the MIB value type. The only three options I have are
- Rate
- Counter
- Raw Value
This is integer, which is a standard value and is perhaps the most commonly monitored data type, so it is illogical that Integer is not listed. It's not listed, but since rate and counter are obviously not it, the only thing that makes sense is "Raw Value". I am supposed to select a "type" here but nonde of the choices apply heere either, except perhaps "none". In one of the many trial-and-error sessions I had with SolarWinds support, the suggested to try "none", although there didn't know themselves what value to try.
I now go into the advanced alerts. Under "Trigger Condition", I set the NodeName and Poller Name to the appropriate values. I try to set a third condition where the value of the customer poller is "greater than 0", just to see if it will trigger at all. Setting the condition "greater than" and the value "0" is straight forward. Here there is nothing that simply says "value" or "integer value". Most of the values do not apply in this case. Further they do not match the possibilities listed when creating the customer poller.
I tried to test this alert by sending a message to the Windows message log, but once again it is unclear what variables I need to send. As you can see in the included Alert definition, I tried
OID: ${CustomPollers.OID} Name: ${NodeName} -- ${CustomPollerStatus.Status} -- ${CustomPollerStatus.RawStatus} -- ${CustomPollerStatus.Total} -- ${Status} --${CustomPollerStatus.Rate}
I get values in the event log, but nothing matching.
OID: 1.3.6.1.4.1.789.1.5.4.1.6.13 Name: dc-sanst-04.datacenter.de -- 0 -- 0 -- -- Unknown --
The current value of the OID is 46 per the NetApp GUI, snmpget from the commandline and the customer poller test. So it would appear that none of the values is the right one.
The task is pretty straight forward and it is extremely difficult for me to accept even imagine that doing this is not possible. The doc is IMHO basically worthless in this regard. The origina call was opened a month ago and I have had contact with three support reps, one on the phone for almost two hours of trial and error, a lot of guessing. I do not what to do that again. However, no one in SolarWinds support seems able to do this. As someone else pointed out, the documentation is, uh, lacking.
I have looked through these forums, but did not find anything that specifically addressed or provided the exact values. I really do not want to have to try every possible combination of value and hope that someone could help me out.
Regards,
Jim Mohr