I am developing an old WinForms app which generates three different log files, all with their own log format. All log entries has date/time, message (and possibly exception details).

My main purpose is to collect all three log files and being able to view an aggregated log, where at least all items appear in "timestamp order".


  • Should integrate well with .Net, not necessary to access/view the aggregates logs from the client though.
  • If possible, it would be nice if the "aggregated log viewer" could provide some analysis, eg color coding, timeline utilities, highlight exceptions, group log entries by time etc.
  • Preferably small non-commercial libraries/tools. However open for all suggestions.

Thanks for your suggestions!


1 Answer 1


I wrote a log viewer (see loxx) which is able to merge log files by contained time stamps. You can define a "session" merging a set of files by contained time stamps. The time stamp format can be defined.

So if you still look for a solution (q is a little bit old) have a try - every feedback is welcome.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.