Skip to content
/ zsee Public

A small toolkit for server monitoring, CPU,MEM,IO,NET, etc

License

Notifications You must be signed in to change notification settings

keen-wolf/zsee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Zstat is a small toolkit for server monitoring, CPU,MEM,IO,NET, etc

##by keenwolf##

################################【使用方法】##################################

大概流程:
1. zsee —— 实时监控当前系统状态(磁盘、网络、内存、CPU)
2. zlog —— 抓取log
3. zsum —— 解析原始log并输出统计信息

################################【示例】##################################

1. zsee [lo,eth0] [sda,sdb,sdc] [less] [int] [-h]
	. 最多有如上四个参数,每个参数都可选(可全无),参数间不限定顺序。less表示不显示CPU分core信息,int表示监测间隔(秒)
	. 网络与硬盘参数部分,多个实体间用,分割。可用 "zsee -h" 简单查看使用说明

		**示例**
		zsee
		zsee 3
		zsee sda eth1
		zsee less eth2,lo sda,sdb 4

2. zlog [lo,eth0] [sda,sdb,sdc] [120(seconds last)] [-s(ilent)] -o logfile (must be the last parameter)
	. 最后参数必须为 -o file ,前面参数不限定顺序
	. -s 表示log时不输出实时状态(默认输出)
	. seconds last 表示要log的时长(默认120s),log内监测间隔为2s
	. 可在log过程中ctrl+c中断
	. log结束后会显示统计信息

	**示例**
	zlog -o log
	zlog -s -o log
	zlog 90 -o log
	zlog eth1 sda,sdb -s -o log

3. zsum logfile

	**示例**
	zsum log

4. zshow 将原始log文件输出为易读格式,并在末尾加入统计信息

	**示例**
	zshow logfile
	zshow logfile > log-pretty
	zshow logfile | grep sda


5. zcvs 将原始log文件转换为excel可读的cvs格式,并在末尾加入统计信息

	**示例**
	zcvs logfile > log.csv

About

A small toolkit for server monitoring, CPU,MEM,IO,NET, etc

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published