OptimaWatch is a real-time system performance tracking application designed to monitor key metrics such as CPU usage, memory usage, disk usage, system uptime, load average, and network traffic.
MIT License
OptimaWatch is a real-time system performance tracking application designed to monitor key metrics such as CPU usage, memory usage, disk usage, system uptime, load average, and network traffic. It is built using Python with npyscreen
for a graphical user interface in the terminal and psutil
for gathering system metrics.
To run OptimaWatch, you need Python 3 and the following packages:
npyscreen
psutil
Install the required packages using pip:
pip install npyscreen psutil
To start the application, run the script from the terminal:
python optimawatch.py
Below is a screenshot demonstrating the application in use:
To exit the application, navigate to the "Exit" button using the arrow keys and press Enter, or simply close the terminal window.