We started monitoring a process on one of our Solaris 10 nodes and were getting several false positives a day. Even after setting the alert delay to 10 minutes - it still was generating alerts. So we opened a ticket with Solarwinds (#105435).
They recommended upgrading Net-Snmp from the default that comes with Solaris (5.0.9) to the latest version. We ended up running into a bug in 5.4.2 - so we installed 5.4.1 (used the sunfreeware.com binary).
After the upgrade - we were no longer receiving CPU and Memory stats via SNMP in our Orion. I found a post somewhere on here that lead us to try the following line in our snmpd.conf file (sysobjectid 1.3.6.1.4.1.42.2.1.1) and restart the snmp daemon. This had the result of changing the SysObjectID within the node details of Orion from the Net-Snmp (1.3.6.1.4.1.8072.3.2.3) SysObjectID to the Sun specific SysObjectID. We now receive CPU and Memory stats again in Orion.
Then I realized we were no longer receiving CPU Load, Physical and Virtual information in our APM process monitor (we did in Net-Snmp version 5.0.9).
Good news is the new Net-Snmp version seems to have alleviated our false positives so far. Bad news is I can't downgrade back to 5.0.9 to fix the CPU/Mem problem.
I am pursuing the ticket with Solarwinds - but I am getting the feeling this is more my problem than theirs - so I am hoping for some help from all of you out there who have much more experience with SNMP, OIDs and APM than I do.
Any ideas?