Hi,
I am trying to use proc_info item key to gather Windows processes UserModeTime.
The "utime" attribute should return process user time in milliseconds but, in my case, looks like that my process is consuming more than 100% of CPU time (sleeping 1" between two queries gives a growth of 2871 ms):
<TEST>
[zabbix@monitoring ~]$ /usr/local/zabbix/bin/zabbix_get -s targethost -k proc_info[vpxd.exe,utime,sum];sleep 1; /usr/local/zabbix/bin/zabbix_get -s targethost -k proc_info[vpxd.exe,utime,sum];
858504531.000000
858507402.000000
[zabbix@monitoring ~]$
</TEST>
targethost has Windows Server 2008 R2 64bit OS, all latest patches installed:
<VER>
Microsoft Windows [Version 6.1.7601]
</VER>
with zabbix agent 2.4.1 64bit:
<AGENT>
Zabbix Agent Win64 (service) v2.4.1 (revision 49637) (8 October 2014)
Compilation time: Oct 8 2014 09:37:33
</AGENT>
solved:
targethost has more than one CPU
I am trying to use proc_info item key to gather Windows processes UserModeTime.
The "utime" attribute should return process user time in milliseconds but, in my case, looks like that my process is consuming more than 100% of CPU time (sleeping 1" between two queries gives a growth of 2871 ms):
<TEST>
[zabbix@monitoring ~]$ /usr/local/zabbix/bin/zabbix_get -s targethost -k proc_info[vpxd.exe,utime,sum];sleep 1; /usr/local/zabbix/bin/zabbix_get -s targethost -k proc_info[vpxd.exe,utime,sum];
858504531.000000
858507402.000000
[zabbix@monitoring ~]$
</TEST>
targethost has Windows Server 2008 R2 64bit OS, all latest patches installed:
<VER>
Microsoft Windows [Version 6.1.7601]
</VER>
with zabbix agent 2.4.1 64bit:
<AGENT>
Zabbix Agent Win64 (service) v2.4.1 (revision 49637) (8 October 2014)
Compilation time: Oct 8 2014 09:37:33
</AGENT>
solved:
targethost has more than one CPU