This breaks down an Apache2 access log into 9 parts. I use this for analyzing content in my webserver logs.