Skip to content

SonyaCore/proc-top

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProcTop

go goversion version Contributors Forks Stargazers Issues

Simple System monitor written in Go

Sample SampleWeb

Description

ProcTop is a System monitoring tool for watching system information (ram , cpu , disk , avg and ..)

On cmd mode it uses a time interval for refreshing detail and its helpful for benchmarking and seeing the status of the system

for webserver mode, you can pass port argument to set your own port. by default the port is 8080

Releases

go to the releases page to download the right binary for your Operating system

Requirements

  • go1.18 or above is required.

Build

git clone https://github.com/SonyaCore/proc-top.git
cd proc-top
go build .

Usage

ProcTop by default runs web server mode, for running cli mode pass the -cli to the program

proc-top arguments

  -cli
    	start cli mode
  -interval int
    	refresh screen per second (default 1)
  -port int
    	webserver port.  (default 8080)
  -server
    	start web mode (default mode)
  -version
    	Show version & exit

License

Licensed under the GPL-3 license.