Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a virtual host like this:

<VirtualHost *:80>
...
ServerAlias *.domain.com
...
</VirtualHost>

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 forums.cacti.net/about17995.html&highlight=apachestats which uses mod_status. And here forums.cacti.net/about25227.html you can view what graphs includes. –  al3cs Jul 27 '10 at 20:44
add comment

2 Answers

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
add comment
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
add comment

Your Answer

 
discard

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.