Skip to content

luosangnanka/goinfo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goinfo

======

Getting Server system info by reading file in '/proc', such as CPU, Memory, Disk stat, IO, etc.

Installation

go get github.com/luosangnanka/goinfo

Features

  • Fast, and little resource consumption.

    Only because it works by reading linux file but not depand on any linux command such as 'free', etc.

  • Good compatibility. It works in any Linux machines.

Reading File List.

CPU: 		"/proc/stat"       	
Memory: 	"/proc/meminfo"    	
Net: 		"/proc/net/dev"    	
Host: 		"/proc/uptime"	  	
Disk: 		"/proc/diskstats"  	
Loadavg: 	"/proc/loadavg"    	
TCP & UDP: 	"/proc/net/snmp"   	

About

the info collect for Linux, such as CPU, mem, disk, IO etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages