System Montior on BrainyPi
Description: Sysmon is a tool used to monitor system performance and manage tasks which is remotely-accessible for servers and headless single board computer setups.
Steps to Install:
Copy paste the below command to install and upgrade virtualenv.
pip3 install virtualenv --user
Clone the sysmon repository from github using below command.
git clone https://github.com/t0xic0der/sysmon.git
Change to sysmon directory.
cd sysmon
Create a virtual environment by executing below command.
virtualenv venv
Activate the virtual environment by executing below command.
source venv/bin/activate.
Run the below command, to properly install header files and static libraries.
sudo apt-get install python3.9-dev
Install all dependencies for the project by executing below command.
pip3 install -r requirements.txt
Installation is completed.
Run the project server by executing the below command that will run the webserver at port 6969 and is accessible via all IPv4 and IPv6 addresses.
python3 main.py -p 6969 -6.
Useful for : user friendly system management tool, used in headless setup of single board computers, servers with lower system specifications etc.
Link to original project: https://github.com/t0xic0der/sysmon
Link to Youtube Video: