Skip to content
forked from HPCNow/PHPQstat

PHPQstat is a web interface that allows you to use the commands of the Sun Grid Engine (SGE) batch queue system (and forked projects). With this interface, you can monitor your job status and your queues progress at real time. This is a fork of the project found at www.hpckp.org

Notifications You must be signed in to change notification settings

hawson/PHPQstat

This branch is 115 commits ahead of HPCNow/PHPQstat:master.

Folders and files

NameName
Last commit message
Last commit date
Feb 19, 2016
Aug 1, 2014
Feb 18, 2016
Jan 25, 2016
Aug 1, 2014
Mar 1, 2016
Feb 9, 2016
Apr 28, 2014
Jul 31, 2014
Feb 9, 2016
Jul 31, 2014
Jan 22, 2016
Mar 3, 2016
Jan 25, 2016
Mar 1, 2016
Feb 10, 2016
Feb 19, 2016
Jul 31, 2014
Mar 1, 2016
Feb 10, 2016
Feb 18, 2016
Mar 1, 2016
Mar 1, 2016
Mar 3, 2016
Mar 1, 2016
Feb 3, 2012

Repository files navigation

ABOUT PHPQstat

PHPQstat is a web interface that allows to connect to the useful commands of the Sun Grid Engine (SGE) batch queue system. With this interface, you can monitor your job status and your queues health at real time.

AUTHOR :

URL: https://github.com/hawson/PHPQstat

REPORTING BUGS : Report bugs to github at the URL above

LICENSE : This is free software: you are free to change and redistribute it. GNU General Public License version 3.0 (GPLv3).

Version : 0.3.0 (31 July 2014)

Please, visit our forum project and send us your feedback.

DEPENDENCIES

You will need Apache server, php5, rrdtool, awk, and perl.

INSTALL

  1. Copy all files in your web accesible filesystem or download the project using GIT: git clone git://github.com/HPCKP/PHPQstat.git
  2. Setup the following paths on phpqstat.conf :
    SGE_ROOT=/sge
    RRD_ROOT=/var/www/PHPQstat/rrd
    WEB_ROOT=/var/www/PHPQstat`
  1. Add the following lines on the crontab :
    */3 * * * * cd /var/www/PHPQstat; /var/www/PHPQstat/accounting.sh > /dev/null 2>&1
    */3 * * * * cd /var/www/PHPQstat; /var/www/PHPQstat/accounting_quota.pl  > /dev/null
    */3 * * * * cd /var/www/PHPQstat; /var/www/PHPQstat/accounting_project.pl  > /dev/null

SCREENSHOTS

Running Jobs by Queue Total Pending Jobs Running Jobs by Resource Quotas

ROADMAP

  • 0.1 Functional
  • 0.2 Real-time accounting
  • 0.3 Updates to accounting metrics
  • 0.4 ???

TODO LIST

  • Group joblist
  • all users joblist
  • Job info (submission time, wait time, walltime, cputime, efficiency=(cputime/(walltime*slots))

CHANGELOG

  • 0.3.0 Continued development, add RQS and Project accounting.
  • 0.2.0 Real-time accounting feature
  • 0.1.3 Solved problems with Start time and Submission Time
  • 0.1.2 Solved problem on cputime request on pending job
  • 0.1.1 Install instructions and job details support
  • 0.1.0 Project started

About

PHPQstat is a web interface that allows you to use the commands of the Sun Grid Engine (SGE) batch queue system (and forked projects). With this interface, you can monitor your job status and your queues progress at real time. This is a fork of the project found at www.hpckp.org

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 48.9%
  • Shell 34.4%
  • Perl 15.8%
  • CSS 0.9%