Skip to content

perfmon

This is a very simple performance monitor script written in Python. It monitors only some basic metrics, so it's not suitable for production use.

Usage

Important: this has been tested on Debian 12 (bookworm) and depends only on system packages (from APT). See install.sh for further details. If you want to double-check the versions of the Python libraries used, see requirements.txt.

Bash
1
2
3
sudo PERFMON_RESTART=when-changed bash install.sh -rmainuser -- --disk-free-mb=2048

sudo systemctl status perfmon

For more details on how to use this script, you can also refer to its help message (--help).