This is a Python script that provides a user-friendly interface for checking various system metrics, including CPU, memory, hardware, and network statistics.
-
Displays a menu of options for checking system metrics.
-
Provides detailed information about CPU process usage, CPU cores, CPU statistics, CPU usage, CPU time, and CPU frequency.
-
Displays virtual memory stats, swap memory stats, and memory process information.
-
Checks hardware temperature, battery information, fan speed, and system boot time.
-
Displays network stats, including bytes sent and received, packets sent and received, and errors and drops.
-
Run the script using Python (e.g., python system_metrics_checker.py).
-
Follow the prompts to select the system metric you want to check.
-
Enter the corresponding command (e.g., check cpu process to check CPU process usage).
- Python 3.x
- psutil library
pip install psutil
Contributions are welcome! If you'd like to add new features or fix bugs, please submit a pull request.
This script uses the psutil library. I hope this helps! Let me know if you have any questions or need further assistance.
Happy programming💖:)