Simple Graphical Accounting Engine by RDlab
What is s-gae?
s-gae is a web application designed to display accounting information generated by Oracle Grid Engine (formerly SunGrid Engine) or its free forks such as Open Grid Scheduler, Son of Grid Engine, etc. as well as non free forks such as Univa Grid Engine. This gathered data is stored in a database in order to display eye-candy charts grouped by user, queue or full cluster. Moreover, you can use several filter options to customize the results.
Oracle Grid Engine is now a trademark from Oracle, so we won't be using the 'S' from SunGrid anymore in our project. The result of our poll (check it here) is 'Simple'. So, from now on, s-gae stands for Simple Graphical Accounting Engine.
Why s-gae?
At RDlab we have been running an Oracle Grid Engine cluster for several years and, after realising that available solutions did not fit our needs, we decided to develop a good one.
How does it work?
On one hand, s-gae runs in POSIX environments using a standard PHP script executed by a CRON job (or Windows Task Scheduler). The previous named script calls the qacct tool to gather the accounting information and, after being processed and summarized, it is stored in a database. On the other hand, the application has a web frontend that displays this information and lets the user choose among several filters.

s-gae's work diagram
Who is currently using s-gae?
Several investigation departments/institutions are currently using s-gae to display the statistics of their live clusters. These are some of them:
![]() |
||
|
|
|
Bioinformatics and Genomics Department |
|
Molecular Modelling & Bioinformatics Group |
||
Are you currently using s-gae? Let us now!
License
Licensed under a GNU General Public License v3.0.![]()
Besides, the application uses some third party plugins, whose license is shown below:
| Oracle Grid Engine | Sun Industry Standards Source License (SISSL) | |
| pChart | GNU GPLv3 license | |
| jquery date_input plugin | Released under the MIT license | |
| jquery blockUI plugin | Released under GNU license |
This application is able to integrate the qstat frontend PHPQstat application, licensed under the GNU General Public License version 3.0 (GPLv3).
Download
The application requires a Posix System, a MySql database and a PHP web server to run.
| Tarball: | Current version (1.1.3) | ||
|
Warning:If you are using version 1.1.1, please apply patch1.1.2.php Updating from previous versions to 1.1.1 is not possible and it is necessary to reinstall the application.
|
|||
| SVN | http://svn-rdlab.lsi.upc.edu/subversion/s-gae/public | ||
| Username: public_sgae | |||
| Password: public_sgae | |||
Documentation and support
The installation and users manual is available at http://rdlab.lsi.upc.edu/index.php/es/servicios/documentacion.html
You can contact us by email at Aquesta adreça electrònica s'està protegint contra robots de correu brossa. Necessites JavaScript habilitat per veure-la. or by filing our contact us form.
| If you are using s-gae, you may be interested in our project Asynchronous Job Operator (ajo) |