Accounting reports
Analyzing past jobs
There are plenty of commands to gather analysis elements about jobs. Here’s some examples:
jobs [1]
$ sacct -u $USER --start=2024-02-01 --format=JobID,elapsed,ncpus,ntasks,state,node
$ sacct -j $JOB_ID
$ sacct -j $JOB_ID -lp | column -s '|' -t | less -S
$ sacct -j $JOB_ID -lp > $JOB_ID.csv
$ sacct -j $JOB_ID -o JobIDRaw,JobName,NCPUS,MaxRSS,Elapsed
$ sacct -j $JOB_ID --format=User,JobID,ReqMem,MaxRss
$ sacct -j $JOB_ID -o maxrss
$ sacct -A $ACCOUNT -S 2024-01-01T00:00:00
Reporting of resources consumption
You can gather resources consumption for your reports and articles.
Important
Whenever possible, thank you to acknowledge the use of PSMN resources, see science:accueil
users (and accounts) [2]
If you want “till today” report, you don’t have to specify end=
parameter.
$ sreport cluster UserUtilizationByAccount format=Login,Account,Used -t Hours start=2024-01-01 end=2024-02-29 user=$USER
$ sreport cluster AccountUtilizationByUser format=Login,Account,Used -t Hours Start=2024-01-01T00:00 accounts=$ACCOUNT
accounts list:
Accounts are labs, group of labs (like bioensl) and whole institution (as ensl).
$ sacctmgr list account