Monitors multiple PCs (Linux only), giving statistics such as CPU and RAM usage and the programs with the highest CPU usage.
- Clone the repository.
- Edit your crontab to run
lab-monitor/scripts/monitor_script.sh
or use a different utility to run the script constantly.
- Clone the repository.
- Edit the
lab-monitor/scripts/get_data.sh
script and change the hosts that the script will connect to. - Create and share keys between the monitoring PC and the PCs to be monitored.
- Edit your crontab to run
lab-monitor/scripts/get_data.sh
or use a different utility to run the script constantly. - Run
python3 /src/main.py
.
- The formatting on the cells is a bit off.
- Dynamically sized windows / text
- A graphical version using OpenGL or Vulkan alongside the CLI version