Objective: I want to know what the most popular web sites are that are hosted on a Linux-based Apache server; minimal details would include number of visits, but it would help to know bandwidth, too, in useful date ranges (per day, per month, per year).
I've looked at awstats, webalizer, analog, visitors. These would do what I need, except that (according to my poking in the documentation) they all require setting a SiteDomain, thus limiting the report to stats for example.com.
I want multiple domains included in the report, perhaps utilizing Apache's %v log format option for including the virtualhost name. I don't want to know that / had 500 hits today; I want to know that example1.com had 300 hits and example2.com had 200 hits.
I assume analyzing Apache logs would provide me with a relatively accurate picture of this data. If you have another recommended method, I'm open to hearing it, but I basically want to know how the server's load is distributed across hosted domains. I would prefer an open source solution that works with Apache logs on Linux. Thanks for your help.