What is the best apache log analyzer plugin for WordPress?

Requirements: should produce all reports as available in flashstats: http://www.maximized.com/products/flashstats2006/

Im looking for things such as:

  • files that have the highest impact on bandwidth usage,
  • potential leechers,
  • bad robots, etc...

(on posting it said 'the question you are asking appears subjective and is likely to be closed...' no idea why, im really looking for a plugin that gives really a load of reports preferably multisite wide reporting so that i can see which sites use the highest resources).

a little update:

There are analyzers based on embedded elements in a page, the counters and the counter 2.0: pretty complete list: http://tellertest.com/tellers.php. There are many plugins for each of them (currently clicky is #1 and GA is #5) and even so much blockers: http://www.google.nl/search?sourceid=chrome&ie=UTF-8&q=block+google+analytics

There are also log file analyzers like e.g. http://en.wikipedia.org/wiki/List_of_web_analytics_software

I think the first class is more for marketing and the second class more for technical people.

I think personally that the second class is more useful than the first class of analyzing what is happening on a server but maybe i am wrong.

Analyzing data can produce infinite reports depending on imagination.

Therefore I was wondering if there was a WordPress specific weblog-weblog Analyzer which among other has Apache logs / Syslogs / Other OS logs as data input. There are 69 pages when i search for 'statistics' in the WordPress Plugin dir....

If not, maybe it is interesting BI addon to create.

  • 1
    The automatic subjective filter includes the word "best", but of course this does not automatically mean you are asking a bad question. And I once searched for the words resize or crop in the plugins dir and published my results: it was a huge list, but it took less than an hour to go over all of them.
    – Jan Fabry
    Feb 12 '11 at 16:24
  • @jan-fabry: ok :) another update coming... but this going to take some time.
    – edelwater
    Feb 12 '11 at 20:29
  • always first take the time you think it's worth to formulate your question as that always helps to answer it. The more info you provide, the more info you will get or so. It's a bit short to say, but I think you get what I mean.
    – hakre
    Feb 13 '11 at 0:57

"best apache log analyzer plugin for WordPress"

This is a joke question, right?

If not, no offense, but you're probably new to the web. And if so, you probably should know that Apache logs actually pick up and log:

  • Search Engine bots (not just Google: any bot, and there are many, many, many...)
  • Comment spam bots
  • Ping spam bots
  • Referral spam bots
  • Other spam bots
  • More spam bots
  • Did I mention spam bots yet?
  • Oh yeah, there might be a few more I forgot...

Seriously though, the only thing you should be using for analytics is Google Analytics or an equivalent (and expensive) piece of software). Unless, of course, you're the only one who actually sees the latter and are not ashamed to tell your customer that his recently search optimized site now has 10k uniques per month -- in spite of the fact that GA tells you that your actual traffic is around 100 real visitors per month. (Seen in real life, don't laugh.)

Re your secondary question, for bandwidth just use the host's default analyzer (usually webanalyzer or equivalent, which for this purpose is arguably good since it includes spam bots).

  • but ... GA is really my advanced web counter v2.0. There is a lot of other interesting information in the server logs. But.. yes... that hosts default analyzer is urchin ... im looking for reports as e.g. flashstats 2006 gives.
    – edelwater
    Feb 12 '11 at 6:19
  • but ... this is maybe an interesting topic for a blogpost. haha. Apache's SPAM logs, yes. I like to categorize my spam :) I just wondered if the hosts default analyzer would be handier in the wordpress panel itself e.g. by specifiying info per blog domain.
    – edelwater
    Feb 12 '11 at 7:03
  • Google Analytics is something very different than actual logfiles. You may combine both data sources, but relying on GA alone is not good enough. GA cannot track image requests or greedy feed readers for example.
    – fuxia
    Feb 12 '11 at 11:28
  • @toscho: actually, GA tracks pretty much everything you tell it to. Including images, downloads, form usage, flash/video usage, order form amounts, etc. The problem is that most GA plugins stick to adding the GA script with a few cosmetic tweaks. Feb 12 '11 at 22:55
  • @edelwater: there used to be an Analog plugin back in 2006, but I haven't been following it, so don't know if it still exists or works with the current WP version. What's wrong with using the stats from the host's interface for this kind of stuff? Feb 12 '11 at 22:56

There is a good old Analog (analog.cx), not very user-friendly, but high adaptable...

  • So... there is no plugin but this would be a good basis to build a plugin on?
    – edelwater
    Feb 12 '11 at 7:19
  • sorry, now I see that it is a "plugin" in question. analog is standalone application. Feb 12 '11 at 10:44
  • welcome sasa.radjcic. now problem, I like your answer ;) and I think your intentions are totally ok.
    – hakre
    Feb 13 '11 at 0:55

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