BioTeam - Enabling Science
Company iNquiry Services Profiles Resources
Specialty Practices
High Performance Computing
Next Generation Sequencing
Search
Publications
Presentations
Software
Guides
FAQs
Mailing Lists
Photo Gallery

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


Widget Interface Example

Installation

Download the Widget and double-click to install.

Download SGEqstat.wdgt.zip:
Download SGEqstat Widget

"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 ]

 
   
info@bioteam.net    877.246.2992 or 617.477.6886
  copyright 2008 The Bioteam Inc.
design by Digizyme