一、先安装EPEL
1.下载
wget http://dl.fedoraproject.org/pub/epel/…
2.安装
sudo rpm -ivh epel-release-6-8.noarch.rpm
或者
sudo rpm -ivh epel-release*
3.检查EPEL源
yum repolist
二、dstat常用命令
1.dstat
多类型资源统计工具
2.dstat 3 10
报表输出时间隔了3秒钟,输出10个结果
3.–top-(io | bio | cpu | cputime | cputime-avg | mem)
可以看到哪个用户哪个进程占用了相关系统资源
如果查看当前占用I/O,CPU,内存等最高的进程信息,可以使用
dstat –top-mem –top-io –top-cpu
4.查看选项
man dstat
dstat –list
dstat -h
5.获取其他应用信息
–postfix 显示postfix队列大小
–sendmail 显示sendmail队列大小
–ntp 显示ntp服务器时间
–nfs3 获取nfs客户端信息
(context switch)–nfsd3 获取nfs服务器信息
–myql5-(cmds | conn | io | keys)获取mysql5相关信息
6.dstat -g -l -m -s –top-mem
查看内存都有谁占用
7.dstat -c -y -l –proc-count –top-cpu
显示关于CPU资源损耗的数据
8.dstat -tsp –socket –fs –output /tmp/dstat.csv
输出一个csv格式文件,可以用excel打开,然后生成图表
9.dstat -tsp –socket –fs
监控swap,process,sockets,filesystem并显示监控时间。