in reply to Having several processes share a logfile
I've used Log::Log4perl and it worked fine for the same need.