I need to monitor a specific processes (xyz.exe) running on a Windows server. I need to verify it is running. (This is not a service, just a running application.)
Using the host.mib from the Windows\system32 folder, I was able to build an SNMP lib to verify the process is running (actually it checks the amount of memory allocated to the process.)
However, if the process is stopped and restarted, the sensor can no longer find the process. I believe this is because each running process has a unique snmp OID, once restarted the OID changes and the sensor can't find the old OID.
I do not want to run WMI because of the overhead on the probe and device.
Is there a way to make this work with SNMP? Thanks
Article Comments
Attention: This article is a record of a conversation with the Paessler support team. The information in this conversation is not updated to preserve the historical record. As a result, some of the information or recommendations in this conversation might be out of date.
Hi,
I'm afraid I'm not aware of any native Windows solution to this issue. But you may have a look at SNMP Informant, which will give you the possibility to monitor Windows Systems with SNMP and fixed OIDs.
Best regards
May, 2012 - Permalink