A collection of tools for administering various linux boxen
- ProcessWatch - Watch the processes on a system and record the top X to a sqlite database for analyzing the system's performance
- Currently no formal install process, simply setup VirtualEnv or run manually
- Follow these steps to setup your virtualenv
virtualenv venv
venv/bin/pip install -r requirements.txt
- Or install manually with
pip install -r requirements.txt
- Or use
make setup
- Nothing is installed at this time,
- To copy the config example, run
make config
- To install the virtualenv environment, run
make setup
- Manually run,
python processwatch.py
- Or, use make,
make watch
- To view the last 30 entries,
make viewdata
- No input at this time
- A list of the top X processes
- Python package python-dev
apt-get install python-dev
- Python library 'psutil'
pip install psutil
We welcome contributions to this project. Please fork and send pull requests with your revisions.