Skip to content

rda3mon/perfmon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

perf-monitor

A basic, simple to use, birds eye view of linux process performance monitoring

Note: Works only with python >= 3.5

Installation

git clone

git clone https://github.com/rda3mon/perfmon.git

make and install

make clean && make && sudo make install

Usage

➜ perfmon --help
usage: perfmon [-h] -p PID [-o {csv,raw,quiet}] [-i {3,5,10,20,60}]
               [-s DIRPATH] [-d]

Performance Monitoring tools

optional arguments:
  -h, --help            show this help message and exit
  -p PID, --pid PID     Process id for analysing the performance
  -o {csv,raw,quiet}, --output {csv,raw,quiet}
                        Output format. (Default - quiet)
  -i {3,5,10,20,60}, --interval {3,5,10,20,60}
                        Monitor interval in seconds (Default - 3s)
  -s DIRPATH, --dirpath DIRPATH
                        Directory path where files to be stored (Default /tmp
                        /perf-monit)
  -d, --draw            Store the output as figures (Default -- True)

Sample Plot:

Sample Plot

About

linux process performance monitoring tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors