When I started my current contract they were logging over 80 servers syslog data through a central 'logserver' into a single message file. Took me 2 hours to hook up a perl script to read from a named pipe and split everything down according to type of message, date and server. It even scans each line and sends email out if certain criteria are met. Very useful if you admin a large number of machines, mail me if you want a copy.