SonyaCore / proc-top

System monitoring tool written in go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

System monitoring tool written in go

License:GNU General Public License v3.0


Languages

Language:Go 51.2%Language:JavaScript 23.0%Language:HTML 17.6%Language:CSS 8.1%