[distcc] distcc monitors

Frerich Raabe raabe at kde.org
Mon Jul 28 03:24:22 GMT 2003


Am Montag, 28. Juli 2003 03:21 schrieb Martin Pool:
> > Now, how about a little brainstorming on this list about what a distcc
> > monitor should display? I was thinking, maybe a hit ratio or so would be
> > interesting (percentages how much of a project was built on each of the
> > boxes), so that one can possibly optimize the DISTCC_HOSTS line (hosts
> > mentioned earlier are preferred) or such.
>
> It might be nice to write it in such a way that it can be "swallowed"
> into a larger application like KDevelop, Anjuta, ccontrol, etc.  I
> don't really know how that would be done.

Yes, that'd be nice, and it's easy to do as well. Still, we can tackle that 
afterwards, I first want to get a basic featureset done before I care about 
implementation details. ;-)

> It would be nice if we could show information about all jobs and hosts
> on the network, not just ones started by the current user.  I have
> been a bit stumped on how to do that securely.

Hm yes, if the daemons would hold the information, it would e.g. be possible 
to tell how long a particular node is up, how much work it has done so far 
etc.. Right now those numbers are often not correct because you can only 
start counting files, uptime etc. as soon as the monitor starts.

> In the long term a Gantt-like chart as used in Incredibuild would be
> cool.

Hm I'm not familiar with Gantt charts. Looking at the Incredibuild 
screenshots, you mean something like this (hosts on vertical axis, time on 
horizontal axis)?:

alpha		aaaa.c.................hhhh.c
beta		bbbb.c....eeee.c...ffff.c....
omega		cccc.c..dddd.c.......gggg.c..

- Frerich



More information about the distcc mailing list