使用w查看系统负载 vmstat命令 top命令 sar命令nload命令
Posted 淡淡!!!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用w查看系统负载 vmstat命令 top命令 sar命令nload命令相关的知识,希望对你有一定的参考价值。
系统监控
[[email protected]]# yum install -y sysstat
sar 每10分钟会把系统的状态抓一遍保存日志文件到目录/var/log/sa下
saxx 是以日期结尾。保留数据1个月。
[[email protected]]# ls /var/log/sa
sa01 sa06 sa11 sa16 sa21 sa27 sar01 sar06 sar11 sar16 sar21 sar27
sa02 sa07 sa12 sa17 sa22 sa28 sar02 sar07 sar12 sar17 sar22 sar28
sa03 sa08 sa13 sa18 sa23 sa29 sar03 sar08 sar13 sar18 sar24 sar29
sa04 sa09 sa14 sa19 sa25 sa30 sar04 sar09 sar14 sar19 sar25 sar30
sa05 sa10 sa15 sa20 sa26 sa31 sar05 sar10 sar15 sar20 sar26 sar31
查看22号的使用网卡流量的情况:
[[email protected]]# sar -n DEV -f /var/log/sa/sa22
sar -n DEV 查看网卡流量
sar -n DEV 1 2 每1秒显示一次,显示2次
[[email protected]]# sar -n DEV 1 2
Linux 3.10.0-693.2.2.el7.x86_64 (centos7.4) 2018年01月23日 _x86_64_ (1 CPU)
00时09分15秒 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
00时09分16秒 eth0 2.00 1.00 0.13 0.10 0.00 0.00 0.00
00时09分16秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
00时09分16秒 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
00时09分17秒 eth0 1.00 1.00 0.06 0.18 0.00 0.00 0.00
00时09分17秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
平均时间: IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
平均时间: eth0 1.50 1.00 0.10 0.14 0.00 0.00 0.00
平均时间: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
IFACE 两个网卡 eth0 和lo
rxpck/s (received package)表示接收到的数据包量的多少
txpck/s 表示发送的数据包量的多少
接收到的数据包几千KB/S 算是正常,上万KB/S 可能被攻击了。
rxkB/s 接收的数据量KB
txkB/s 发送的数据量KB
sar -q 1 10 查看系统负载,每1秒显示,显示10次
[[email protected]]# sar -q 1 10
Linux 3.10.0-693.2.2.el7.x86_64 (centos7.4) 2018年01月23日 _x86_64_ (1 CPU)
00时40分40秒 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked
00时40分41秒 0 299 0.00 0.01 0.05 0
00时40分42秒 0 299 0.00 0.01 0.05 0
00时40分43秒 0 299 0.00 0.01 0.05 0
00时40分44秒 0 299 0.00 0.01 0.05 0
00时40分45秒 0 299 0.00 0.01 0.05 0
00时40分46秒 0 299 0.00 0.01 0.05 0
00时40分47秒 0 299 0.00 0.01 0.05 0
00时40分48秒 0 299 0.00 0.01 0.05 0
00时40分49秒 0 299 0.00 0.01 0.05 0
00时40分50秒 0 299 0.00 0.01 0.05 0
平均时间: 0 299 0.00 0.01 0.05 0
指定日期查看系统负载情况:
[[email protected]]# sar -q -f /var/log/sa/sa23
Linux 3.10.0-693.2.2.el7.x86_64 (centos7.4) 2018年01月23日 _x86_64_ (1 CPU)
00时00分01秒 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked
00时10分01秒 2 299 0.00 0.05 0.07 0
00时20分01秒 2 299 0.01 0.02 0.05 0
00时30分01秒 2 301 0.00 0.01 0.05 0
00时40分01秒 2 299 0.00 0.01 0.05 0
平均时间: 2 300 0.00 0.02 0.06 0
查看磁盘使用情况
sar -b 1 5 每秒显示1次,显示5次
[[email protected]]# sar -b 1 5
Linux 3.10.0-693.2.2.el7.x86_64 (centos7.4) 2018年01月23日 _x86_64_ (1 CPU)
00时44分03秒 tps rtps wtps bread/s bwrtn/s
00时44分04秒 0.00 0.00 0.00 0.00 0.00
00时44分05秒 0.00 0.00 0.00 0.00 0.00
00时44分06秒 0.00 0.00 0.00 0.00 0.00
00时44分07秒 0.00 0.00 0.00 0.00 0.00
00时44分08秒 0.00 0.00 0.00 0.00 0.00
平均时间: 0.00 0.00 0.00 0.00 0.00
sa17&&sar17区别:
ls /var/log/sa/sa17
Sa17是一个二进制文件,不能cat,只能用sar -n DEV -f /var/log/sa/sa17查看
ls /var/log/sa/sar17,sar17可以cat
nload命令
安装epel-release
[[email protected]]# yum install -y epel-release
安装noload
[[email protected]]# yum install -y nload
[[email protected]]# nload
Device eth0 [192.168.1.81] (1/2):
================================================================================================
Incoming:
Curr: 1.02 kBit/s
Avg: 2.45 kBit/s
Min: 1.02 kBit/s
Max: 7.89 kBit/s
Ttl: 31.20 MByte
Outgoing:
Curr: 8.08 kBit/s
Avg: 8.61 kBit/s
Min: 4.46 kBit/s
Max: 13.66 kBit/s
Ttl: 17.06 MByte
两个网卡,按上下键切换网卡
以上是关于使用w查看系统负载 vmstat命令 top命令 sar命令nload命令的主要内容,如果未能解决你的问题,请参考以下文章
二十九w查看系统负载vmstat命令top命令sar命令nload命令
二十九w查看系统负载vmstat命令top命令sar命令nload命令
使用w查看系统负载 vmstat命令 top命令 sar命令nload命令
使用w查看系统负载vmstat命令top命令sar命令nload命令