RESOURCES: Software: SGEqstat Widget
Monitor the health and activity of a compute cluster operating the widely-used, cross-platform, open-source GridEngine batch scheduler.
Description
SGE (Sun GridEngine) is a widely-used, cross-platform, and open-source batch scheduler that is typically monitored using UNIX command-line or X11-based tools. SGEqstat is a Mac OS X Dashboard Widget displaying cluster load, free job slots, and job counters (running, pending, and finished) indicated through an automobile dashboard-ometer metaphor.
Usage
Use SGEqstat as you would any other dashboard widget. UI elements are detailed below.
SGEqstat Widget UI
Installation
Download the Widget and double-click to install.
Download SGEqstat.wdgt.zip:
"Your" Cluster as a data source
In order to point the SGEqstat dashboard widget at "your" cluster. Install this brief PHP script within the root web directory on the head node of "your" SGE cluster and configure SGEqstat widget with a URL like http://yourhostname.com/sge.php. On an iNquiry cluster operating Mac OS X Server you could create this file in /Library/WebServer/Documents/sge.php and direct your widget to this PHP script with the URL http://mycluster.com/sge.php.
Windows and non-Mac OS X UNIX clients
Technically, the SGEqstat widget is just a local web page that refers to an adjacent javascript and some images and could run on any modern web browser operating on Windows or Linux. I haven't attempted any permutations other than Safari on Mac OS X. If someone out there tells me that twiddling the code this way or that provides support for some other browser on some other operating system I will gladly add the changes to the distribution, but please don't ask me to develop this for you. This was developed for fun, not for profit. (bill@bioteam.net).
Credits
The "spring object" within the javascript code provides clever and appealing "springy" UI elements for this widget. These were stolen with permission from Alexander Griekspoor and Charles Parnot at Stanford University.
[ back to top ]
|