A simple app to show the components of your machine and their metrics status.
Requirements: Docker
- Open Docker.
- Go to the
System-Monitor-Windows-Linuxfolder. - Run the
run_app.batfile.
- Open a terminal.
- Go to the
System-Monitor-Windows-Linuxfolder. - Run
run_app.sh. - This will install the required libraries and run the app automatically.
- Open Docker.
- Open a terminal.
- Go to the
System-Monitor-MACfolder. - Run
run_app.sh.
- A local HTML file is included for report generation.
- It can be used to visualize metrics from previously logged data.
- The only fully working version currently is the Linux native version.
- A native Linux installation is required (virtual machines will not work).
- The Windows and macOS versions may show missing data values due to restrictions when running inside virtual containers.
- This may be fixed in a future release if the project is updated.
- The application continuously logs system metrics while it is running.
- Logged data is stored locally at: "monitor_logs/system_monitor_log.log"
- Logging starts automatically when the application is opened.
- Logging stops automatically when the application is closed.
- No data is transmitted externally; all logs remain on the local machine.
If you do not want logging to happen:
- Open the
SM_VEfile. - Remove or comment out the following lines at the bottom of the file:
log_data &
logger_pid=$!