Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
monner
Python
Branch: master

Merge pull request #11 from jamesandres/jamesandres-patch-1

Adding python development headers mention to README
latest commit 65a6858391
@colinhowe authored
Failed to load latest commit information.
.gitignore Initial commit
MANIFEST.in
README.rst Adding python development headers mention to README
monner.py Change how commands are specified once again..
setup.py

README.rst

Monner

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.

Requirements

Python development headers. For example, in Ubuntu install this with sudo apt-get install libpython-dev.

Installation

Install from pypi:

pip install monner

Install from source:

python setup.py install

Run:

monner --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

If you need command line arguments for the target:

monner -- wget -V

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.

Something went wrong with that request. Please try again.