cmd tool for monitoring and logging PC stats.
Simple cmd tool that help to user monitor and log pc stats in real time, pc stats that program monitor: CPU AVG and per core usage, memory used/total/usage percent, disc usage per disc, Donwload and upload speed per network interface.
- Python 3.4 or higher: Python WebSite.
- Necessary Python packages: rich , psutil
- Windows 10 (Tested and created on Windows 10)
- Before you start, download python to your pc -> Python WebSite.
- Get Clone of project
- Open folder with projcet in the explorer ( Unzip it before opening the folder)
- Type 'cmd' on the path line of explorer
-
Type in command line the following commands -
-
python -m venv .venv -
.venv\Scripts\activate -
pip install - e -
run-sysmon -
To finish the program press CTRL + C in the cmd.
- Use flag -i or --interval to change interval between logs and table updates
- Default value of this flag is 2 seconds
- Example of using -i or --interval ->
run-sysmon -i 1
- Use flag -l or --log to create logs and save them in your folder.
- Example of using -l or --log ->
run-sysmon -l C:\My_Folder - As resault of this run, file with logs will created in
C:\My_Folder - Give paths of existing folders or path with only one last folder missing or you will get an error
- use flag --mem-warn for turning on memory colored indication
- when memory usage percent above 85 the stat is colored red
- when memory usage percent above 60 the stat is colored yellow
- Example of using --mem-warn ->
run-sysmon --mem-warn
- use flag --cpu-warn for turning on cpu colored indication
- when cpu core or avg usage percent above 85 the stat is colored red
- when cpu core or avg usage percent above 60 the stat is colored yellow
- Example of using --cpu-warn ->
run-sysmon --cpu-warn