I can not get the alert logic to work corrrectly when a poll returns multiple values. For example I can build a poll that returns all of the IP Route destinations on a specific router. I want to be able to generate an alert when a specified destination is NOT there. In trying to work around this I can change that Get Next to a specific GET request which would only return the single response entry I am testing for but the problem is once that destination is gone so is the OID used for the GET, so what is returned is an SNMP error (I assume "No Such Name" ) which would be fine if NPM could alert based on that response but to the best of my knowledge it can not. So it would be nice if we could do one or more of the below
1) alerts based on specified standard SNMP errors
2) allow the alert logic to understand when it needs to evaluate multiple table rows when evaluating
3) allow us to create a filter when we build one of these UnDPs so that it would evaluate the responses and only write the response that matches the filter or if no responses match 0 or "NULL" or whatever .