Skip to main content

Monitors the system whilst executing a given program

Project description

Author: Colin Howe (@colinhowe)

License: Apache 2.0

About

Allows you to monitor the CPU, memory and network usage when running a program.

Output is tab-separated for easy loading into spreadsheet programs.

Installation

Install from pypi:

pip install monner

Install from source:

python setup.py install

Run:

monner --target-output /dev/null -c wget http://www.google.com

The option –target-output will redirect stdout and stderr for the target program.

Sample output:

CPU (%)     Memory used (mb)        Network in (kb) Network out (kb)
   99.5               3470.4                    1.2              0.0
  100.0               3470.9                   50.7              0.0
  100.0               3470.8                    2.2              0.0

Fields Available

There are multiple fields available to monitor. Including: CPU usage, memory usage, network usage, disk usage and more. For the full list see monner -h

Feedback

Feedback is always welcome! Github or twitter (@colinhowe) are the best places to reach me.

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

monner-0.4.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

monner-0.4.0-py2.7.egg (3.3 kB view details)

Uploaded Source

File details

Details for the file monner-0.4.0.tar.gz.

File metadata

  • Download URL: monner-0.4.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for monner-0.4.0.tar.gz
Algorithm Hash digest
SHA256 3a87106ea9ec6ed2cc78e953ce30d06fe5d1a4cf89b0310f381b753e68b20146
MD5 5b65baad218835f088e311347c41b20d
BLAKE2b-256 f3761d3536521a9a013ebf3a7d4bab27a210a5286eb03adc7b566834985df996

See more details on using hashes here.

File details

Details for the file monner-0.4.0-py2.7.egg.

File metadata

  • Download URL: monner-0.4.0-py2.7.egg
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for monner-0.4.0-py2.7.egg
Algorithm Hash digest
SHA256 b735fa92c8a7d1352973794153a7aabec5820dc8fc357622e2b01f36633ac735
MD5 5704d55a9b8234e1d184392a3bd4362a
BLAKE2b-256 fd114235121ce569f8a70940938ff8d1280cf398c0922313ac6a5706327710fc

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