综合监控命令
1、vmstat
vmstat命令综合了CPU、进程、内存、磁盘IO等信息,通常主要用来看swap
命令:vmstat 1
si:swap in
so:swap out
2、dstat
dstat是一个全能监控工具,整合了CPU、内存、磁盘、网络等几乎所有的监控项,并支持实时刷新
安装dstat:yum install -y dstat
监控命令:dstat -tcmnd --disk-util
t:时间
c:cpu
m:内存
n:网络,越低越好,不能超过总带宽的1/8
d:磁盘
3、nmon
nmon是IBM公司开发的Linux性能监控工具,可以实时展示系统性能情况,也可以将监控数据写入文件中,并使用nmon分析器做数据展示
3.1 安装nmon工具,打开nmon16e_mpginc.tar.gz压缩包,复制nmon_x86_64_centos7到需要监控的系统上,重命名为nomn
3.2 执行命令:./nomn -ft -s 5 -c 1000(5s记录一次,一共记录1000次)
3.3 下载生成的.nmon文件
3.4 打开数据分析器(nmon analyser v61.xlsm),启用宏
3.5 点击Analyze nmon data,导入生成的.nmon文件
nmon文件需要关注的标签:
a、cpu_all
b、diskbusy(sda:磁盘使用率)
c、net
d、mem