Rob Chartier ~ Contemplation...

.NET, C#, Work, etc.

News






www.flickr.com
This is a Flickr badge showing public photos from Rob & Kat Chartier. Make your own badge here.


Even Quicker Links

CruiseControl.NET Log File Viewer

 

During the initial setup of  CruiseControl.NET itself and even for each new Project added there is a huge need to turn on the logging for the windows service.  You need to know what exactly is happening while it does its magic.  The log file gets pretty big quick, and it is recommended that you do turn off logging once you're stable.  In the meantime it is somewhat a pain in the ass to keep the log file (in notepad, or whatever) refreshed when trying to determine what is going on.

I wrote a tool which monitors that file for changes and refreshes a Grid with a rolling view of the log entries.  Give it a try and use the comments section of this post to let me know what you think.

Basic behaviour (build 0.1.5):

  1. automatically reload when the log file has been changed
  2. minimize to tray
  3. show a balloon tip when things are changed
  4. Filter by date, ProjectName and Message Type
  5. Works over a network (via UNC path)

Here is a screenshot: 

 

Note: It does rely on v2 of the .NET Framework.

 

Comments

Nauman Leghari said:

We had a similar problem at work and then we found BareTail [1] . You can also try fLogViewer [2] and other Tail utilities for windows.

[1] http://www.baremetalsoft.com/baretail/
[2] http://24.91.101.138/flogviewer/
# November 25, 2005 7:33 PM

Bob Dunn said:

Hey this tool looks super handy.  Unfortunately, I tried to download it and the link was dead.  I realize it's a pretty old program, though, and there's likely something newer out there...

I'm anxious, though, to find a way to monitor builds and whatnot on my ccnet server.  Any chance of me getting this?

Bob (rpdunn at google's mail service)

# March 30, 2007 7:49 PM

ftorres said:

flogviewer is now available at http://www.flogviewer.net.

# August 19, 2009 11:30 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)