Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

A check that looks pretty standard fails on the zabbix agent. The check is not supported on the web interface. Checking via console does that too:

% zabbix_get -s -p 10050 -k "kernel.maxproc"

There is no note in the zabbix-agent log about that check. What can I do to debug / fix it?

With Debug=5 in zabbix_agentd I get only:

 12172:20110320:225114 Processing request.
 12172:20110320:225114 In check_security()
 12172:20110320:225114 Requested [kernel.maxproc]
 12172:20110320:225114 Sending back [ZBX_NOTSUPPORTED]
share|improve this question

quite important facts are missing - for example, zabbix agent version and the operating system where it is installed.

best guess based on available information - either this is some more exotic platform where these checks are genuinely not supported (see, or a security solution like grsecurity, selinux or apparmor prevents the agent from reading that data.

share|improve this answer
The system is stock Debian 6.0, the agent is Zabbix Agent v1.8.2. There is no grsec / security module running. Couldn't find any relevant notes on the page either. – viraptor Mar 23 '11 at 0:03
question says "The check is system.cpu.util[,wait,avg1]", but example shows "kernel.maxproc" - so which is working and which is not ? – Richlv Mar 25 '11 at 19:10
maxproc - must've been a silly copy&paste mistake – viraptor Mar 25 '11 at 19:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.