(Slurm jobs Performance Analysis Tool)
A basic tool to summarize global performance of slurm jobs.
Warning!
This is work in progress!
Installation
With pip:
$ pip install SPerATo
Usage
The package provides several executables:
- sperato-list
can be used to obtain a summary list of users or accounts that run jobs in a time period ordered by different criteria
- sperato-hkhlr
utility to produce some data required for the HKHLR reports
- sperato-plots
produce some efficiency plots from data obtained with other sperato-* programs
- monitoring-plots-hkhlr
just a script to produce all necessary data for the monthly report to HKHLR
Each program has several options available. Use the -h option to learn more about them.
Configuration
SPerATo requires no configuration, but if the file $HOME/.sperato.conf is present, it will be used. The order followed to get values for user given parameters is:
Command line. If the option is given explicitly in the command line, it has priority.
Config file. If the parameter is found there, it is taken.
Default. If the parameter was not found before, and there is a default value for it, it will be taken.
TODO
Global CPU efficiency plot (CPU load vs time)
A LaTeX report should be produced by monitoring-plots-hkhlr, given a template
Release files for SPerATo 0.9.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| SPerATo-0.9.2.tar.gz | 41.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| SPerATo-0.9.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 91.3 kB
Release files / SPerATo-0.9.2.tar.gz
| Download URL | SPerATo-0.9.2.tar.gz |
|---|---|
| Size | 41.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0a14871140bc957be430ec208a173f6647139b5ade5129e463fe073b696a757a
|
|
BLAKE2b-256 checksum How to use checksums |
1c1c3a2383b7382158932fbae57bb28014e9fa29afb7ac39469e33d43369a424
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.6.9
|
Release files / SPerATo-0.9.2-py3-none-any.whl
| Download URL | SPerATo-0.9.2-py3-none-any.whl |
|---|---|
| Size | 50.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7742a66637facc0454eb9f04ee650bcebd0c2c7af443e808c4dcf4d278f1db28
|
|
BLAKE2b-256 checksum How to use checksums |
42ca719d37d948fa8cf163e7b3f4d9fa746e3948bee5eb7ca437700924461083
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.6.9
|