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.py --target-output /dev/null 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

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

Uploaded Source

Built Distribution

monner-0.2.2-py2.7.egg (2.7 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for monner-0.2.2.tar.gz
Algorithm Hash digest
SHA256 92d425b33bbd501a1b2b4fa1d3f799624ca0bc385f127f291070383e5b994d38
MD5 7d21f955245fcfb71413768d07e05bcd
BLAKE2b-256 7dc0302802ec256017f1958063716b5d2675bb576e52627593f16c55241743f7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for monner-0.2.2-py2.7.egg
Algorithm Hash digest
SHA256 74dad0407a36e70a202558e6633bb752fc7afe1e7194a24ffdfb007ed8aad2bc
MD5 ce87a5e311b28f434ed0498b1afa8750
BLAKE2b-256 c3191316ab8565865cae437b169c31ee5a4cd2bcc2ecb5ff6fc5d4594297674b

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