Linux性能监控工具dstat

原文地址::https://blog.csdn.net/u010941185/article/details/51241852

相关文章

1、性能调优之dstat----https://blog.csdn.net/weixin_33736048/article/details/92454406

2、Linux终端下 dstat 监控工具----https://www.cnblogs.com/woshijiuke/p/11671696.html

3、dstat 性能测试工具常用选项----https://www.cnblogs.com/yc-c/p/10729478.html

4、dstat命令常用参数----https://www.cndba.cn/redhat/article/2223

 

一、先安装EPEL

1.下载

wget http://dl.fedoraproject.org/pub/epel/…

2.安装

sudo rpm -ivh epel-release-6-8.noarch.rpm
  • 1

或者

sudo rpm -ivh epel-release*
  • 1

3.检查EPEL源

yum repolist
  • 1

二、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并显示监控时间。

你可能感兴趣的:(Linux性能监控工具dstat)