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

I have a virtual host like this:

<VirtualHost *:80>
ServerAlias *

My goal is to have a web page with independent statistics for each subdomain (CPU usage, Mem usage, Requests/sec etc.) and to have the possibility to define alerts and to view the statistics history.

What open source tool do you recommend?

share|improve this question
I've the same question. I have a awstats tool but i need a monitoring like this example of cacti, the problem in this example is that mod_watch is old and not supported in nowadays. Are there any other solutions? Thanks – djoudi Jul 27 '10 at 15:12
Try this template for cacti which uses mod_status. And here you can view what graphs includes. – al3cs Jul 27 '10 at 20:44

webalizer is sort of OK, it produces at lot of statistics in diagrams and numbers in a webinterface by examaning the apache logfiles.

You can't define alerts with it though, but you could munin to do that, at least for the cpu and mem usage, don't know about setting alerts for req/sec for apache, perhaps there's a plugin. Munin is a breeze to install compared to nagios.

share|improve this answer
Thanks, but webalizer and munin doesn't have alerts and neither history – al3cs Jul 27 '10 at 12:52
up vote 0 down vote accepted

I found cacti which fits with what I wanted, it has filters for dates and I can write my own plugins (for alerts).

share|improve this answer

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.