KarmaPolice
29-10-2009, 02:28
All,
I have a script that allows me to get the following output from a windows machines currently running processes:
process pid start time cpu usage mem usage
myproc 1234 10/19/09 22:33:44 50% 500MB
myproc 5678 10/20/09 22:22:22 15% 70MB
myproc 9101 10/20/09 22:22:22 2% 90MB
.
.
. *can be an 0-infinite number of these processes running at any given time*
As you can see, the only way to uniquely identify a process is by the combination of process-pid-startTime....
I would like to track the usage of resources by each of these processes over time from zabbix... the issue is that the item being monitored for a given host will be unique for every process in order to grab that processes information through the PROCESSES lifetime... so i'm curious how one might go about doing that?
Thoughts?
I have a script that allows me to get the following output from a windows machines currently running processes:
process pid start time cpu usage mem usage
myproc 1234 10/19/09 22:33:44 50% 500MB
myproc 5678 10/20/09 22:22:22 15% 70MB
myproc 9101 10/20/09 22:22:22 2% 90MB
.
.
. *can be an 0-infinite number of these processes running at any given time*
As you can see, the only way to uniquely identify a process is by the combination of process-pid-startTime....
I would like to track the usage of resources by each of these processes over time from zabbix... the issue is that the item being monitored for a given host will be unique for every process in order to grab that processes information through the PROCESSES lifetime... so i'm curious how one might go about doing that?
Thoughts?