Skip to main content

RUNCRAWLER

Runcrawler is a monitoring tool on software-usage based on data extraction.

Parallel computing program such as CFD-solver often run on different clusters, by different users. It is hard for managers to get a big picture on how the program is used. run crawler is a tool to monitor their usage and allow managers to get a various type of useful information by extracting data related to the execution of the program.

Here are some examples of questions which managers often have.

  • What are the typical errors repeated by the users of my team ?
  • Are our runs efficient in terms of CPU time ?
  • If so, are they related to a certain parameter setting ?

As an example, this chart pie shows the percentage of runs that are converged versus the runs that did not converge and on the side, the code associated to the reason it crashed (0 if it exited fine, 300 if not in that case)

Runcrawler can return the error codes associated to crashes and improve your understanding.

Installation

runcrawler is available by simple execution of

pip install runcrawler

How to use

Use the CLI

runcrawler scan-log path/to-your-file.

This will return a code corresponding to the reason why your run crashed.

To go further

Read further

Metadata

Release files for runcrawler 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for runcrawler 0.0.2
File Size Uploaded
runcrawler-0.0.2.tar.gz 4.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for runcrawler 0.0.2
File Interpreter ABI Platform
runcrawler-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 10.1 kB

Release files / runcrawler-0.0.2.tar.gz

Download URL runcrawler-0.0.2.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
bc1ebbc498ba8a5055b821da3e85be3e20e3421abed762ffafb1b62639c833cf
BLAKE2b-256 checksum
How to use checksums
855aba194fe224bfce53a4e71a64022a9c01a6ee617adcd43080412b04c8f911
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.3

Release files / runcrawler-0.0.2-py3-none-any.whl

Download URL runcrawler-0.0.2-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4a96968538146ad3c8451e2f91975aa5243a607621e79c575ce127f0da377ec7
BLAKE2b-256 checksum
How to use checksums
5f6612f8a2a57e32c2d477712843192d80531fa0759f8662a370dd92d98a579d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page