Skip to content

visualize Linux top utility output (system load, memory, number of processes and other parameters)

License

Notifications You must be signed in to change notification settings

radeksm/topgraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Why topgraph?

Topgrapg is a small utility written in ruby to parse output from Linux top command and visualize few important aspects of this putput from performance point of view. So far there is only few graphs generated but I am going to add more. It can be use by sysadmins or support engineers to analyze system behavior in some period of time, helps understand how load, number processes or other system parameters change as time goes. I am NOT a ruby programmer and topgraph is the first project I wroteain this language, so please forgive quality ;)

Requirements

  1. ruby
  2. gnuplot

HOWTO

  1. Collect the top data: top -b -n 5 > /tmp/top.data
  2. Process top data na generate graphs: ./topgraph.rb [-o|--out] OUTPUT_DIRECTORY top_input_file ./topgraph.rb -o /tmp/out /tmp/top.data

Homepage

http://vmcrowd.com/topgraph

About

visualize Linux top utility output (system load, memory, number of processes and other parameters)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages