Are there any tools for monitoring individual Apache virtual hosts in real-time?
- by Dave Forgac
I'm looking for a way to monitor and record Apache traffic, separated by virtual host. I am currently using Munin to capture this and other data for the entire server however I can't seem to find a way to do this by vhost.
This link describes using a module called mod_watch which is apparently no longer in development:
http://www.freshnet.org/wordpress/2007/03/08/monitoring-apaches-virtualhost-with-munin/
The file that is listed as being compatible with Apache 2.x is reported to have problems with missing vhosts an reporting data correctly.
Does anyone know of a reliable way to determine real-time traffic per vhost? If I can find this it should be easy enough to write a new Munin plugin.
Edit:
What I'd really like to see is something similar to the Apache server-status scoreboard page with the number of connections / requests separated by virtual host. This would give me the ability to check which vhost may be experiencing a spike in traffic in real time and would also provide the data needed for a Munin module (or some alternative performance monitoring / analysis system.)