I have an environment where any of a small number of binaries is run many times for different db schemas. The cmdline option of proc.num, which worked well in 1.1.7, does not work in 1.4 that I can tell. Here is one of many examples:
ps -ef returns (among other debit processes):
apps 6254 1 0 05:26 ? 00:00:00 /usr/apps/common/debit wp
apps 6255 1 0 05:26 ? 00:00:00 /usr/apps/common/debit wp
zabbix_get -s bourne -p 10050 -k proc.num[debit]
45
zabbix_get -s bourne -p 10050 -k proc.num[debit,,,]
45
zabbix_get -s bourne -p 10050 -k proc.num[debit,,,wp]
0 (Should be 2)
When using the cmdline parameter:
The 1.1.7 server asking the 1.1.7 agent gets the correct answer
The 1.4 server asking the 1.4 agent gets the wrong answer
The 1.1.7 server won't return data from the 1.4 agent other than ZBXD
The 1.4 server times out trying to get this info from the 1.1.7 agent
I would love to get this fixed so I can put 1.4 into production--it's great!
StanZoid
ps -ef returns (among other debit processes):
apps 6254 1 0 05:26 ? 00:00:00 /usr/apps/common/debit wp
apps 6255 1 0 05:26 ? 00:00:00 /usr/apps/common/debit wp
zabbix_get -s bourne -p 10050 -k proc.num[debit]
45
zabbix_get -s bourne -p 10050 -k proc.num[debit,,,]
45
zabbix_get -s bourne -p 10050 -k proc.num[debit,,,wp]
0 (Should be 2)
When using the cmdline parameter:
The 1.1.7 server asking the 1.1.7 agent gets the correct answer
The 1.4 server asking the 1.4 agent gets the wrong answer
The 1.1.7 server won't return data from the 1.4 agent other than ZBXD
The 1.4 server times out trying to get this info from the 1.1.7 agent
I would love to get this fixed so I can put 1.4 into production--it's great!
StanZoid
Comment