網(wǎng)絡(luò)企業(yè)做網(wǎng)站免費seo刷排名
常用命令top、free 、vmsata、iostat 、sar命令
具體更詳細命令可以查看手冊,這里只是簡述方便找工具
整體性能top,內(nèi)存看free,磁盤cpu內(nèi)存歷史數(shù)據(jù)可以vmsata、iostat 、sar、iotop
top命令
交互:按P按照CPU排序,按M按照內(nèi)存排序
free 命令
[root@localhost ~]# free -htotal used free shared buff/cache available
Mem: 1.8G 370M 1.2G 9.5M 175M 1.3G
Swap: 2.0G 0B 2.0G
buff:將被寫道磁盤緩沖區(qū)的數(shù)據(jù)
cache:從磁盤中讀取的數(shù)據(jù)
沒有用到swap說明內(nèi)存夠用。
想要將緩存釋放出來
echo 1> /proc/sys/vm/drop_caches
vmsata 命令
安裝命令
[root@localhost ~]# yum install sysstat -y
虛擬內(nèi)存統(tǒng)計工具
常用方法:vmstat deplay count
vmstat 3 5 [間隔3秒共采樣5次]
[root@localhost ~]# vmstat 3 5
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----r b swpd free buff cache si so bi bo in cs us sy id wa st1 0 0 1237960 2108 426352 0 0 123 114 77 90 0 1 95 4 01 0 0 1237968 2108 426384 0 0 0 0 100 163 0 0 100 0 00 0 0 1238076 2108 426384 0 0 0 0 89 153 0 0 100 0 0
iostat 命令
監(jiān)控磁盤輸入出
[root@localhost ~]# iostat 1 1
Linux 3.10.0-1160.el7.x86_64 (localhost.localdomain) 08/08/2024 _x86_64_ (4 CPU)avg-cpu: %user %nice %system %iowait %steal %idle0.33 0.00 0.53 3.31 0.00 95.83Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 13.87 415.32 396.51 217370 207523
dm-0 13.23 353.87 392.52 185211 205436
dm-1 0.17 4.21 0.00 2204 0
監(jiān)控 TPS 磁盤讀寫
[root@localhost ~]# iostat -d 1 3 # 輸出3次,每次間隔1秒
Linux 3.10.0-1160.el7.x86_64 (localhost.localdomain) 08/08/2024 _x86_64_ (4 CPU)Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 11.16 333.53 318.33 217486 207576
dm-0 10.65 284.21 315.13 185327 205487
dm-1 0.13 3.38 0.00 2204 0Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 0.00 0.00 0.00 0 0
dm-0 0.00 0.00 0.00 0 0
dm-1 0.00 0.00 0.00 0 0Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 0.00 0.00 0.00 0 0
dm-0 0.00 0.00 0.00 0 0
dm-1 0.00 0.00 0.00 0 0
監(jiān)控 CPU 利用率
[root@localhost ~]# iostat -c 1 3 # 輸出3次,每次間隔1秒
Linux 3.10.0-1160.el7.x86_64 (localhost.localdomain) 08/08/2024 _x86_64_ (4 CPU)avg-cpu: %user %nice %system %iowait %steal %idle0.25 0.00 0.40 2.44 0.00 96.91avg-cpu: %user %nice %system %iowait %steal %idle0.00 0.00 0.00 0.00 0.00 100.00avg-cpu: %user %nice %system %iowait %steal %idle0.00 0.00 0.00 0.00 0.00 100.00
監(jiān)控 磁盤 利用率
[root@localhost ~]# iostat -dx 1 3 # 輸出3次,每次間隔1秒
Linux 3.10.0-1160.el7.x86_64 (localhost.localdomain) 08/08/2024 _x86_64_ (4 CPU)Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
sda 0.02 0.28 8.05 1.88 294.85 281.77 116.15 0.19 19.12 22.12 6.30 7.97 7.91
dm-0 0.00 0.00 7.34 2.14 251.27 278.94 111.92 0.19 19.86 23.98 5.73 8.26 7.83
dm-1 0.00 0.00 0.12 0.00 2.99 0.00 50.09 0.00 0.41 0.41 0.00 0.37 0.00Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
sda 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
dm-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
dm-1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
sda 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
dm-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
dm-1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
[root@localhost ~]# iostat -dty /dev/sda1 1 3 # d執(zhí)行磁盤讀寫,t每次輸出時間,y跳過第一次無意義的數(shù)據(jù)
Linux 3.10.0-1160.el7.x86_64 (localhost.localdomain) 08/08/2024 _x86_64_ (4 CPU)08/08/2024 10:02:19 AM
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda1 0.00 0.00 0.00 0 008/08/2024 10:02:20 AM
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda1 0.00 0.00 0.00 0 008/08/2024 10:02:21 AM
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda1 0.00 0.00 0.00 0 0
sar 命令
每間隔一段時間統(tǒng)計一次
配置/etc/cron.d/systat中默認10min
統(tǒng)計CPU
[root@localhost ~]# sar -q 2 3
Linux 3.10.0-1160.el7.x86_64 (localhost.localdomain) 08/08/2024 _x86_64_ (4 CPU)10:02:48 AM runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked
10:02:50 AM 0 142 0.03 0.07 0.10 0
10:02:52 AM 0 142 0.03 0.07 0.10 0
10:02:54 AM 0 142 0.03 0.07 0.10 0
Average: 0 142 0.03 0.07 0.10 0
統(tǒng)計IO
[root@localhost ~]# sar -b 2 3
Linux 3.10.0-1160.el7.x86_64 (localhost.localdomain) 08/08/2024 _x86_64_ (4 CPU)10:03:08 AM tps rtps wtps bread/s bwrtn/s
10:03:10 AM 0.00 0.00 0.00 0.00 0.00
10:03:12 AM 1.49 0.00 1.49 0.00 33.66
10:03:14 AM 0.00 0.00 0.00 0.00 0.00
Average: 0.50 0.00 0.50 0.00 11.30