Hi,
I am using proc.num[,,run] as monitoring item (Zabbix agent type) on my linux server (CentOS 6.x), however even if no running processes on the server - it always shows - 1.
the same result if i use zabbix_get:
[root@zabbix ~]# zabbix_get -s 10.39.81.57 -p 10050 -k proc.num[,,run]
1
at the same time on the monitoring server:
[root@rets ~]# vmstat 1
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 0 5642460 0 2656752 0 0 2 1 0 15 1 0 99 0 0
0 0 0 5642460 0 2656744 0 0 0 12 0 184 0 0 100 0 0
0 0 0 5642460 0 2656744 0 0 0 0 0 170 0 0 100 0 0
0 0 0 5642460 0 2656744 0 0 0 0 0 317 0 0 100 0 0
I guess, zabbix agent for finding number of running procs looks into /proc/loadavg file:
# cat /proc/loadavg
0.00 0.00 0.00 1/2277 20091
it always shows 1 - active task in 4th column.
it shows correct result if I use user name:
[root@zabbix ~]# zabbix_get -s 10.39.81.57 -p 10050 -k proc.num[,root,run]
0
but for all users it shows - 1.
is it bug?
ps. my zabbix server and agent version: 2.4
zabbix-server-2.4.5-1.el6.x86_64
zabbix-agent-2.4.5-1.el6.x86_64
I am using proc.num[,,run] as monitoring item (Zabbix agent type) on my linux server (CentOS 6.x), however even if no running processes on the server - it always shows - 1.
the same result if i use zabbix_get:
[root@zabbix ~]# zabbix_get -s 10.39.81.57 -p 10050 -k proc.num[,,run]
1
at the same time on the monitoring server:
[root@rets ~]# vmstat 1
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 0 5642460 0 2656752 0 0 2 1 0 15 1 0 99 0 0
0 0 0 5642460 0 2656744 0 0 0 12 0 184 0 0 100 0 0
0 0 0 5642460 0 2656744 0 0 0 0 0 170 0 0 100 0 0
0 0 0 5642460 0 2656744 0 0 0 0 0 317 0 0 100 0 0
I guess, zabbix agent for finding number of running procs looks into /proc/loadavg file:
# cat /proc/loadavg
0.00 0.00 0.00 1/2277 20091
it always shows 1 - active task in 4th column.
it shows correct result if I use user name:
[root@zabbix ~]# zabbix_get -s 10.39.81.57 -p 10050 -k proc.num[,root,run]
0
but for all users it shows - 1.
is it bug?
ps. my zabbix server and agent version: 2.4
zabbix-server-2.4.5-1.el6.x86_64
zabbix-agent-2.4.5-1.el6.x86_64
Comment