A Cluster Queue/Load Monitor
If you have every used a batch scheduler, there is usually some kind
of qstat (queue status) command. Usually these utilities are
command line programs that provide a snapshot of the queue. To
make this kind of information more accessible, we have developed a nice
"top like" utility for viewing SGE queue status and processor
Userstat is helpful in two ways. First as shown in Figure One,
it provides (in the top of the window) a list of jobs in the queue
(running and waiting). The lower window shows the load and memory
usage for the cluster. If you highlight a running job in the top
window and press enter, only those nodes that are used by the job
are shown in the lower window.
Figure One: Example userstat output for whole cluster
An example of this this display
is shown in Figure Two. Userstat is designed for both
administrators and users. Indeed, it provides a very low overhead
way for users to watch their jobs.
Figure Two: Example userstat output for a single job
You can download Userstat for both SGE 5.x and 6.x.
Last Updated ( Thursday, 31 March 2011 )