Skip to content

arretee/SysMon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SysMon

cmd tool for monitoring and logging PC stats.

image

Desctiption

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.

image

Getting Started

Dependencies

  • Python 3.4 or higher: Python WebSite.
  • Necessary Python packages: rich , psutil
  • Windows 10 (Tested and created on Windows 10)

Executing program

  • 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)
image
  • Type 'cmd' on the path line of explorer

image'

  • 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.

Features

Interval flag

  • 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

Path flag

  • 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

Memory warn flag

  • 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

CPU warn flag

  • 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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages