Skip to main content

Slurm jobs Performance Analysis Tool

Project description

(Slurm jobs Performance Analysis Tool)

A basic tool to summarize global performance of slurm jobs.

Warning!

work in progress

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:

  1. Command line. If the option is given explicitly in the command line, it has priority.

  2. Config file. If the parameter is found there, it is taken.

  3. 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

SPerATo-0.9.1.tar.gz (41.0 kB view details)

Uploaded Source

Built Distribution

SPerATo-0.9.1-py3-none-any.whl (50.3 kB view details)

Uploaded Python 3

File details

Details for the file SPerATo-0.9.1.tar.gz.

File metadata

  • Download URL: SPerATo-0.9.1.tar.gz
  • Upload date:
  • Size: 41.0 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for SPerATo-0.9.1.tar.gz
Algorithm Hash digest
SHA256 b35bc2be4e690d57521d707c15b068982bbb8fade00f58508a56bb0678e4fe4c
MD5 301e05924e521aad14bc1a39afeadde0
BLAKE2b-256 503657727412c3705e9ca284598a91a49276b9eff6da7176495f90aee6e210a0

See more details on using hashes here.

File details

Details for the file SPerATo-0.9.1-py3-none-any.whl.

File metadata

  • Download URL: SPerATo-0.9.1-py3-none-any.whl
  • Upload date:
  • Size: 50.3 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for SPerATo-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0f2dc80d5fa550c42a0996ae9b6e7533ad592ba9c9467550a62d1a060cb81967
MD5 1ced52554ed78a4ab506e503fd2f8757
BLAKE2b-256 14bc5f73b431f1e44cf3557cf11769be662adcf6cdf7301b5d9c47779ab464e7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page