log-manager


Tail-like windows app to display multiple log files at once

Log Manager

Fed up with wading through massive log files and trying to match up log entries between different servers?

A while back I wrote a small log file viewer utility (my first ever C# program, so excuse the mess) to let you view the contents of multiple log files as they're updated in real time. It works on the same principle as the 'tail -f' command in unix, constantly checking for any additional lines in the file and printing them out.

Skip to Downloads.

Basic features

  • Display files on local/network Windows machines, or on remote machines via Telnet/SSH
  • Pause/unpause one or all of the log files
  • Copy a section onto the clipboard
  • Clear the contents of all the windows (so you don't have to wade through reams of startup messages)
  • Specify wildcards and date placeholders in your filenames
  • Use pattern matching to perform colouring-in and/or replacements on each line
  • Unescape query strings for readability
  • Pretty print selected XML or JSON strings
  • Save one or all of the window contents to a file or directory

You'll need to have installed the .NET Framework Version 1.1 first, and then it's just a matter of starting it, and creating a new 'configuration file' via the dialog to it what files to look at.

Comments/suggestions (even suggestive comments) welcome.

Project Information

Labels:
log tail viewer