Craftbukkit-userlog is a project mainly written in ..., it's free.
Craftbukkit plugin that writes out a user log
CraftBukkit plugin that writes out a log file of current users for processing by external scripts GPLv2 licensed. I take no responsibility if your server blows up because I suck at java.