I need to monitor how long a process runs.
Usually it rund 2 Second, but some time it runs for hours.
an i need to know when that happens.
any ideas?
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.
You can use a WMI Process Sensor. It has one channel called "instances". It is the number of times the process is running.
Since the sensor returns a error if no process with this name is found you need to create a "dummy" process with the same name that is always running (but requires no resources).
Then the instances will show a 1 for not running (only the dummy process) and 2 and above if the process is running.
You can then set a notification if this channel is bigger than 1 with a latency of e.g. 15min. Then you will get a notification if the process is running longer than 15min.
Mar, 2013 - Permalink
You can use a WMI Process Sensor. It has one channel called "instances". It is the number of times the process is running.
Since the sensor returns a error if no process with this name is found you need to create a "dummy" process with the same name that is always running (but requires no resources).
Then the instances will show a 1 for not running (only the dummy process) and 2 and above if the process is running.
You can then set a notification if this channel is bigger than 1 with a latency of e.g. 15min. Then you will get a notification if the process is running longer than 15min.
Mar, 2013 - Permalink