How to monitor Apache VirtualHost activity

Solution 1:

mod_status is great for this, if you turn on ExtendedStatus it shows you the list of URLs currently being serviced. Turn ExtendedStatus off when you don't need it, though, as it does cause a (slightly noticeable, in extreme cases) reduction in performance.

Solution 2:

Have you tried Apachetop

http://www.webta.org/projects/apachetop/

(Larger article about it here: http://www.howtogeek.com/howto/ubuntu/monitor-your-website-in-real-time-with-apachetop/