Skip to content
README.md 1.77 KiB
Newer Older
Fabio Roberto Vitello's avatar
Fabio Roberto Vitello committed
pbsAccounting
---------------------

FEATURES
--------
1. make report per-user and per-group usage
2. can include information about cputime (if your operational system support)
3. make statistic information
4. has a little billing unit (like SBU-System Billing Unit on Cray machine)
5. make report every month automatically

HOW TO USE THE PACCT
--------------------
1. Synopsis:
Fabio Roberto Vitello's avatar
Fabio Roberto Vitello committed
    pbsacct [-a][-u][-g][-b value][-n opt][-p value][-c][-s][-h][file(s)]
Fabio Roberto Vitello's avatar
Fabio Roberto Vitello committed

2. Options:
Fabio Roberto Vitello's avatar
Fabio Roberto Vitello committed

    -a       : make report per-user and per-group usage
    -u       : make report per-user usage
    -g       : make report per-group usage
    -b value : cost per hour (working with -n options)
Fabio Roberto Vitello's avatar
Fabio Roberto Vitello committed
    -n opt   : select how the cost is calculate
	           opt = [0..3] where:
	           0: value * cputime
	           1: value * walltime (default)
	           2: value * cputime  * ncpus per job
	           3: value * walltime * ncpus per job
	           99: Custom Option added by Fabio Vitello to compute che cost for CHIPP in MUP Cluster
	-c       : include information about cputime
	           (if your operations system support)
	-s       : include statistic information
	-p       Custom Option added by Fabio Vitello: set the number of core to compute the to compute cputime in case of exclusive node request
	-h       : help
	If there isn't input file, it use the stdin.

	Examples:
	- Make a statistic report per-user usage on 20 and 21
	  days in October, 2002.
	% pbsacct -u -s -p 24 -c 20021020 20021021

	- Make a report from a linux cluster in October, 2002
	  with informations per-user and per-group, where the
	  cost per hour is SBU=10.00 per CPU.
	% cat 200210* | pbsacct -a -p 24 -b 10.00 -n 3


CONTACT
-------
Fabio Vitello (fabio.vitello@oact.inaf.it)

------
Original version by Albino Aveleda (bino@bino.eng.br)