weibell / MiSyMo

A Minimalistic System Monitor for the command-line written in Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MiSyMo

A Minimalistic System Monitor for the command-line written in Python

asciicast

Example usage

Setup:

git clone https://github.com/weibell/MiSyMo
cd MiSyMo/
python3 -m venv venv/
source venv/bin/activate
pip install -r requirements.txt

Usage:

cd MiSyMo/
source venv/bin/activate
python3 misymo.py

Help:

python3 misymo.py --help
usage: misymo.py [-h] [-c] [-i {[0.1,30]}]

optional arguments:
  -h, --help            show this help message and exit
  -c, --continuous      do not re-use the same line as output (default: disabled)
  -i {[0.1,30]}, --interval {[0.1,30]}
                        update interval in seconds, between 0.1 and 30 (default: 1.0)

Additional information

  • Displays CPU, RAM, network and (hard) disk stats
  • Default setings: update every second, non-continuous output (print output in same line = do not show history)
  • Makes use of psutil to ensure cross-platform accessible system stats

About

A Minimalistic System Monitor for the command-line written in Python

License:MIT License


Languages

Language:Python 100.0%