28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

10.1 使用w查看系统负载

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

w命令监控系统的负载状态 如下

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)
注:系统的负载看是否正常取决cpu的核心数比如8颗cpu。负载1分钟的地方超过8就是过载了。
28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)
下图中显示cpu数量为1所以负载值为1最好,保证比cpu数量值小就没问题

查看cup多少数量如下

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

10.2 vmstat命令

vmstat命令能够查看到cpu ,内存 ,虚拟磁盘 ,交换分区 , io磁盘 ,系统进程 ,等相关的东西如下图:

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

这个命令的用法vmstat 1 如下图

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

vmstat 1 5如下

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

10.3 top命令

查看进程使用资源的情况,查看具体的进程。如下

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)
退出top按q即可

top -c

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

top -bn1

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

10.4 sar命令

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

sar

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

sar -n DEV 网卡流量

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

sar -n DEV -f /var/log/sa/sa11查看生成的历史网卡状态

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)
注:这个目录下最多保留一个月

sar -q 系统负载

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

sar -b 磁盘读写

28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

nload命令

nload监控网卡流量这个命令默认是没有安装的安装命令如下
yum install -y epel-release
yum install -y nload
28次课(使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令)

转载于:https://blog.51cto.com/8043410/2064441