I am after something that will monitor cpu/mem usage for different apache sites. I have a web server that runs multiple websites (on different domains) and wondering if there is a tool (hopefully web-base that can send email alerts) that will show the cpu and memory usage for each website.

link|improve this question

60% accept rate
feedback

3 Answers

up vote 2 down vote accepted

apachetop will help you.

alt text

link|improve this answer
Hadn't come across that before, thanks :) – theotherreceive Mar 19 '10 at 1:33
where can I download it? – omouse Jan 19 at 8:21
feedback

Apache worker processes are generally shared across all the sites on a server - when a request for any of the sites served by Apache comes in, one of the available workers processes it - so there's not really a way to say "this much CPU/RAM was used by site 1".

link|improve this answer
feedback

Munin can do this (web graph and email alerts), but, only on a per server basis, not for individual sites due to the limitations described by ceejayoz.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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