Notice:

This is a script I wrote quite a while ago. It is not supported, but I left it here in case it might be useful to someone.

Please visit http://www.mattkruse.com/ for my updated web site and to find some of the things I've done more recently. Hopefully you will find something useful, or at least mildly interesting!

Raytraced Access Stats



[ Example Image ]
[NOTE: the actual final image has labels on the axes. The example images were made before I had a chance to run them with the labels. Left-to-right is the hours of the day, and back-to-front is Sunday-Saturday ]

Have you ever seen an access_log analyzer quite as cool as this one? I haven't :).

This script takes the access_log from NCSA httpd 1.4 and creates source code for the POV-Ray raytracer, which is available free on internet. There are versions of POV available for many platforms. Besides the POV executable, everything else you need is included in the source below to create an image exactly like what you see above.

One nice thing about this script is that you can customize the way it looks. In the source you'll see easily-changable options. One of those is to change views. Here are examples of four pre-defined camera options (although you can put the camera and lights anywhere you want):

Far camera view
Close camera view
High camera view

(The images above are from my test machine at work, which accounts for the general 9-to-5, Mon-Fri accesses :).
This script is 100% free, although donations are always welcome!

Source Code

Source code, colors.inc, and two required gifs. Everything you need except the POV raytracer executable.

POV Raytracer

Go here to get a pre-compiled version of the POV raytracer for your system. Or, if there isn't one available, try compiling the source code yourself.