<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel> 

	<title>Comments on: Please recommend an Apache log analysis?</title>
	<link>http://ask.metafilter.com/59044/Please-recommend-an-Apache-log-analysis/</link>
	<description>Comments on Ask MetaFilter post Please recommend an Apache log analysis?</description>
	<pubDate>Tue, 20 Mar 2007 09:08:39 -0800</pubDate>
	<lastBuildDate>Tue, 20 Mar 2007 09:08:39 -0800</lastBuildDate>
	<language>en-us</language>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>60</ttl>

	<item>
		<title>Question: Please recommend an Apache log analysis?</title>
		<link>http://ask.metafilter.com/59044/Please-recommend-an-Apache-log-analysis</link>	
		<description>What open source package do you like for Apache logfile analysis? &lt;br /&gt;&lt;br /&gt; I need to set up some significant usage reporting for a web application. I&apos;m looking for a reporting application for Apache style logs that&apos;s robust and customizable. Not looking just for some little report of top URLs for the day, but something that goes into detail on user agents, page load times, IP addresses, etc. Something with a pluggable report system would be ideal because I need to do some app-specific custom reports. &lt;br&gt;
&lt;br&gt;
Much of my traffic is API calls, not web browsers, so I think Javascript-based logging like Mint and server-hosted things like Google Analytics won&apos;t work. I need something that works primarily off of logs. Storing data in MySQL is ok, but I&apos;d prefer just to work straight from log files.&lt;br&gt;
&lt;br&gt;
What&apos;s good, flexible, and not ugly? I know about Webalizer, Analog, and AWStats, but in the past when I&apos;ve used them they&apos;ve all seemed a bit awkward and limited. It&apos;s been awhile, maybe they&apos;ve improved? Or maybe there&apos;s an alternative?</description>
		<guid isPermaLink="false">post:ask.metafilter.com,2007:site.59044</guid>
		<pubDate>Tue, 20 Mar 2007 09:02:07 -0800</pubDate>
		<dc:creator>Nelson</dc:creator>
		
			<category>apache</category>
		
			<category>logs</category>
		
			<category>analysis</category>
		
			<category>reports</category>
		
			<category>awstats</category>
		
			<category>analog</category>
		
			<category>webalizer</category>
		
	</item> <item>
		<title>By: SpecialK</title>
		<link>http://ask.metafilter.com/59044/Please-recommend-an-Apache-log-analysis#887337</link>	
		<description>I like AWstats. It&apos;s not the easiest to set up in a shared hosting environment, but it&apos;s a cakewalk if you&apos;re the server admin. Compared to Google Analytics, it&apos;s very thorough.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.59044-887337</guid>
		<pubDate>Tue, 20 Mar 2007 09:08:39 -0800</pubDate>
		<dc:creator>SpecialK</dc:creator>
	</item><item>
		<title>By: SpecialK</title>
		<link>http://ask.metafilter.com/59044/Please-recommend-an-Apache-log-analysis#887338</link>	
		<description>(Not sure about custom reports, but if you write Perl you can mod it to do anything.)</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.59044-887338</guid>
		<pubDate>Tue, 20 Mar 2007 09:09:06 -0800</pubDate>
		<dc:creator>SpecialK</dc:creator>
	</item><item>
		<title>By: Remy</title>
		<link>http://ask.metafilter.com/59044/Please-recommend-an-Apache-log-analysis#887385</link>	
		<description>AWStats meets your needs.  It certainly does custom reports (although you can&apos;t take that to every last degree).&lt;br&gt;
&lt;br&gt;
One thing to note is that &quot;page load times&quot; is generally incalculable just based on server logs.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.59044-887385</guid>
		<pubDate>Tue, 20 Mar 2007 09:54:52 -0800</pubDate>
		<dc:creator>Remy</dc:creator>
	</item><item>
		<title>By: qvtqht</title>
		<link>http://ask.metafilter.com/59044/Please-recommend-an-Apache-log-analysis#887563</link>	
		<description>I came here to suggest Webalizer and Analog... Analog has really come a long way in the last 2-3 years.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.59044-887563</guid>
		<pubDate>Tue, 20 Mar 2007 12:12:17 -0800</pubDate>
		<dc:creator>qvtqht</dc:creator>
	</item><item>
		<title>By: Nelson</title>
		<link>http://ask.metafilter.com/59044/Please-recommend-an-Apache-log-analysis#889486</link>	
		<description>Thanks for the replies. Looks like I haven&apos;t overlooked any options. AWstats seems the best of the lot, but its graphing is awfully hard to read.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.59044-889486</guid>
		<pubDate>Wed, 21 Mar 2007 19:36:58 -0800</pubDate>
		<dc:creator>Nelson</dc:creator>
	</item><item>
		<title>By: lhl</title>
		<link>http://ask.metafilter.com/59044/Please-recommend-an-Apache-log-analysis#889644</link>	
		<description>Nelson, quite frankly, the open source log analysis packages out there all pretty much suck.&lt;br&gt;
&lt;br&gt;
If can use commercial software, &lt;a href=&quot;http://www.sawmill.net/&quot;&gt;Sawmill&lt;/a&gt; is the best (affordable) log processing package I&apos;ve found - it&apos;s reasonably priced, and allows for very extensive customization.&lt;br&gt;
&lt;br&gt;
It&apos;s a little bit of a bear to get going, but is flexible enough to do just about everything you want, including customized scripting, and with the EE, MySQL queries (and on clusters, which was important at my last job where we were crunching very large log sets).&lt;br&gt;
&lt;br&gt;
Once you have your data parsed, you have all sorts of visualization options at your disposal (jpgraph and php/swf charts are good for simple graphs, or lots of flash or processing options available for fancier infoviz).&lt;br&gt;
&lt;br&gt;
As Remy mentioned, you&apos;re not going to be able to get page load times unless w/o beaconing.&lt;br&gt;
&lt;br&gt;
I&apos;ve always felt that it&apos;s too bad that there&apos;s never been a focused open source project on making better log analysis tool, but I guess it&apos;s one of those things that&apos;s both difficult enough and valuable enough that anyone who spends enough time to write something decent  is bound to commercialize it (or it stays in-house)?</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.59044-889644</guid>
		<pubDate>Thu, 22 Mar 2007 01:19:31 -0800</pubDate>
		<dc:creator>lhl</dc:creator>
	</item>
	</channel>
</rss>
