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

We are using the Nagios plugin check_total_procs to check the total number of processes on our servers. The default settings for this that are installed are:

command[check_total_procs]=/usr/lib/nagios/plugins/check_procs -w 150 -c 200

With these settings almost all of our servers are in either a warning (over 150 processes) or critical state (over 200 processes). The servers are all Debian based and are primarily web and database servers.

My question is are those default values a good baseline? Should I worry that most of my servers appear to have over 200 running processes, or for a machine running standard LAMP stack is that pretty normal?

share|improve this question
up vote 5 down vote accepted

Every server is different - web servers in particular tend to have a lot of processes, especially if they are busy.

The best thing you could do would be to monitor your server over the space of a week of normal operation, and see how many processes are normal for your server, then configure Nagios appropriately.

Don't pay any attention to defaults like this, there is no such thing as a typical server!

share|improve this answer
That was kinda my assumption, especially since my processor load is really low. Thanks for the help. – cliff.johnson Nov 1 '11 at 16:13

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.