MIDI Programs

Other Programs

Cocoa Sample Programs

Algorithms

A blog where I will write mostly about programming in Cocoa, Carbon, and CoreMIDI, and experiences from my ports of Emacs and XEmacs to Mac OS X.

Website Access Log

Wednesday March 30, 2005

I switched over from residential Internet services to my ISP’s SOHO Business package last month, in anticipation of my changing usages when I host the website for my accompaniment program. It’s now possible for me to get monthly access logs. My web site is still hosted at my ISP. I have the option of hosting it myself but I don’t think I can do better in terms of availability. The access logs provided have raw format, and not a very common one at that! So I spent a little time last night looking at free access log analyzers and getting them to work on my access logs.

I looked at the following web log analyzers: Webalizer, Analog, and AWStats. I got the first two to work. The installation instructions for the third assume that you’re running your own web server. I’m quite sure one can get it to work on standalone access logs given enough time. But I didn’t try. Analog works fine once the (unusual) format of my access logs is specified to it. It crashed when I turned on reverse DNS to get a more informative summary though. Surprisingly Webalizer was able to read the access logs without being “coached”, although it doesn't recognize the referrer and agent fields correctly. Unfortunately it also doesn’t let you change the format it recognizes so I ended up writing a small Python script to do the format conversion. It’s pretty boring stuff so I won’t post it.

Anyway I’ve generated access summaries for this site for the month of March (minus these last two days) using Webalizer and Analog, respectively. This is the first time I ever have any kind of access information for my site so it’s quite interesting for me. Here’re some observations.

March 2005
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

April 2005
Sun Mon Tue Wed Thu Fri Sat
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Feb  May

xml

Lists

Misc