I'm doing a lot of log file analysis at the moment, on a distributed system. The log files are in various formats, and I have 2-10 logs between 10kb and 600MB. Tracing through them is quite difficult, with different time formats, sometimes different time zones, having to manually put things together.

Does anyone know any software that will semi automatically interleave log files, with entries correctly ordered?