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.1.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for monner-0.4.1.tar.gz
Algorithm Hash digest
SHA256 f19c0847d5975eee96e53476803fe636cabc26881416da968f13a1e56a41eb67
MD5 e6ee01528a4afec67cc9d1895f0a8c70
BLAKE2b-256 242288cd4062a76dea113a260794b48e7cefee1b14ecbdbcb2a6f26dbb3b6e4c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for monner-0.4.1-py2.7.egg
Algorithm Hash digest
SHA256 9610692e32c86d3797d7e59bd9433ae90d2e504559ac3f8a86dae171e8dbf6fb
MD5 21913044804141b9b933ee1fddaee345
BLAKE2b-256 77fbe003d180dee7e861ad6b03ad7ee2ac1d7f5dcb91b23e79724732fcd8a72e

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