Linux性能監(jiān)控

Linux性能監(jiān)控

linux

常用監(jiān)控命令

查看機(jī)器重啟的時(shí)間

$ date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"
2017-10-19 22:33:51

top 查看CPU、進(jìn)程相關(guān)

top - 19:19:27 up  3:47,  2 users,  load average: 0.08, 0.21, 0.25
Tasks: 625 total,   1 running, 624 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.2 us,  0.3 sy,  0.0 ni, 99.5 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem : 26351737+total, 25943582+free,  2268316 used,  1813224 buff/cache
KiB Swap:        0 total,        0 free,        0 used. 25959619+avail Mem

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
   8994 root      20   0  408120   8848   4036 S  11.3  0.0  24:37.84 nv-hostengine
   1663 root      20   0 6105524 115296  58616 S   4.6  0.0  11:21.27 kubelet
   4167 root      20   0 3082492 113180  40736 S   4.0  0.0   4:56.84 dockerd
   6371 root      10 -10 4235844 477552   8632 S   1.0  0.2   2:27.79 ovs-vswitchd
 358915 hzwengz+  20   0   43640   4164   3020 R   0.7  0.0   0:00.16 top
      8 root      20   0       0      0      0 S   0.3  0.0   0:08.89 rcu_sched
    402 root      20   0       0      0      0 S   0.3  0.0   0:00.25 kworker/2:1
   1236 root      20   0  206252 130096 126352 S   0.3  0.0   0:11.29 systemd-journal
   1616 root      20   0  254324   4356   2536 S   0.3  0.0   0:06.58 rsyslogd
   8995 root      20   0 2557228  13080   8928 S   0.3  0.0   0:27.75 pod-gpu-metrics

第1行任務(wù)隊(duì)列信息:top - 05:43:27 up 4:52, 2 users, load average: 0.58, 0.41, 0.30

內(nèi)容 含義
05:43:27 表示當(dāng)前時(shí)間
up 4:52 系統(tǒng)運(yùn)行時(shí)間 格式為時(shí):分
2 users 當(dāng)前登錄用戶數(shù)
load average: 0.58, 0.41, 0.30 系統(tǒng)負(fù)載雹拄,即任務(wù)隊(duì)列的平均長(zhǎng)度爷抓。 三個(gè)數(shù)值分別為 1分鐘侯谁、5分鐘妥曲、15分鐘前到現(xiàn)在的平均值垦写。Load Average的值應(yīng)該小于CPU個(gè)數(shù)*核數(shù)*0.7

第2行:Tasks: 159 total, 1 running, 158 sleeping, 0 stopped, 0 zombie

內(nèi)容 含義
159 total 進(jìn)程總數(shù)
1 running 正在運(yùn)行的進(jìn)程數(shù)
158 sleeping 睡眠的進(jìn)程數(shù)
0 stopped 停止的進(jìn)程數(shù)
0 zombie 僵尸進(jìn)程數(shù)

第3行:%Cpu(s): 37.0 us, 3.7 sy, 0.0 ni, 59.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st

內(nèi)容 含義
37.0 us user用戶空間占用CPU百分比蚣旱。正常情況下只要服務(wù)器不是很閑碑幅,那么大部分的 CPU 時(shí)間應(yīng)該都在此執(zhí)行這類程序戴陡。
3.7 sy system內(nèi)核空間占用CPU百分比。通常情況下該值會(huì)比較小沟涨,但是當(dāng)服務(wù)器執(zhí)行的 IO 比較密集的時(shí)候恤批,該值會(huì)比較大。
0.0 ni 用戶進(jìn)程空間內(nèi)改變過(guò)優(yōu)先級(jí)的進(jìn)程占用CPU百分比
59.3 id idle空閑狀態(tài)(執(zhí)行 kernel idle handler)CPU百分比
0.0 wa iowait等待io輸入輸出的CPU時(shí)間百分比
0.0 hi 硬中斷(Hardware IRQ)占用CPU的百分比
0.0 si 軟中斷(Software Interrupts)占用CPU的百分比
0.0 st steal管理程序維護(hù)另一個(gè)虛擬處理器時(shí)裹赴,虛擬機(jī)等待 hypervisor 調(diào)度 CPU 的時(shí)間百分比

異常排查

us的值過(guò)高喜庞,表示某些用戶的進(jìn)程占用了大量的 CPU
system的值過(guò)高,可能有較多的IO操作
iowait的值過(guò)高棋返,意味著某些程序的 IO 操作效率很低延都,表示硬盤(pán)存在I/O瓶頸
idle值高,表示CPU較空閑
idle值高但系統(tǒng)響應(yīng)慢時(shí)睛竣,可能是CPU等待分配內(nèi)存晰房,應(yīng)加大內(nèi)存容量。
idle值持續(xù)低于10酵颁,表明CPU處理能力相對(duì)較低嫉你,系統(tǒng)中最需要解決的資源是CPU。
steal值過(guò)高躏惋,表示虛擬機(jī)超售了

第4行:KiB Mem: 1530752 total, 1481968 used, 48784 free, 70988 buffers

內(nèi)容 含義
KiB Mem: 1530752 total 物理內(nèi)存總量
1481968 used 使用的物理內(nèi)存總量
48784 free 空閑內(nèi)存總量
70988 buffers(buff/cache) 用作內(nèi)核緩存的內(nèi)存量

第5行:KiB Swap: 3905532 total, 267544 used, 3637988 free. 617312 cached Mem

內(nèi)容 含義
KiB Swap: 3905532 total 交換區(qū)總量
267544 used 使用的交換區(qū)總量
3637988 free 空閑交換區(qū)總量
617312 cached Mem 緩沖的交換區(qū)總量幽污。
3156100 avail Mem 代表可用于進(jìn)程下一次分配的物理內(nèi)存數(shù)量

可用內(nèi)存 = 第四行的free + 第四行的buffers + 第五行的cached

vmstat 查看CPU、內(nèi)存簿姨、IO相關(guān)

vmstat距误,sar和iostat命令都包含在sysstat(系統(tǒng)監(jiān)控工具)軟件包中

# Virtual Meomory Statistics
$ vmstat 1 5 -S M # k, K, m or M (default is KiB)
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 0  0    235   2728    269   2152    0    0     0     9    0    0  3  1 96  0  0
 0  0    235   2728    269   2152    0    0     0   104  394  735  3  2 96  0  0
 0  0    235   2727    269   2152    0    0     0     4  377  690  3  0 97  0  0
 0  0    235   2727    269   2152    0    0     0     0  351  715  3  1 96  0  0
 0  0    235   2727    269   2152    0    0     0     0  461  788  2  1 96  0  0
### 
r:處在 runnable 狀態(tài)的任務(wù),包括正在運(yùn)行的任務(wù)和等待運(yùn)行的任務(wù)扁位。這個(gè)值比平均負(fù)載能更好地看出 CPU 是否飽和准潭。這個(gè)值不包含等待 io 相關(guān)的任務(wù)。當(dāng) r 的值比當(dāng)前 CPU 個(gè)數(shù)要大的時(shí)候域仇,系統(tǒng)就處于飽和狀態(tài)了刑然。
free:以 KB 計(jì)算的空閑內(nèi)存大小。
si暇务,so:換入換出的內(nèi)存頁(yè)泼掠。如果這兩個(gè)值非零,表示內(nèi)存不夠了垦细。
us择镇,sy,id括改,wa腻豌,st:CPU 時(shí)間的各項(xiàng)指標(biāo)(對(duì)所有 CPU 取均值),分別表示:用戶態(tài)時(shí)間,內(nèi)核態(tài)時(shí)間吝梅,空閑時(shí)間虱疏,等待 io,偷取時(shí)間(在虛擬化環(huán)境下系統(tǒng)在其它租戶上的開(kāi)銷)
###

mpstat 查看CPU相關(guān)

$ mpstat -P ALL
Linux 3.16.0-6-amd64 (tel-jumpserver)   11/14/2020      _x86_64_        (4 CPU)

10:58:28 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
10:58:28 AM  all    3.61    0.00    0.91    0.06    0.00    0.02    0.06    0.00    0.00   95.33
10:58:28 AM    0    3.74    0.00    0.94    0.07    0.00    0.03    0.08    0.00    0.00   95.15
10:58:28 AM    1    3.68    0.00    0.93    0.06    0.00    0.02    0.07    0.00    0.00   95.24
10:58:28 AM    2    3.58    0.00    0.89    0.06    0.00    0.02    0.05    0.00    0.00   95.40
10:58:28 AM    3    3.46    0.00    0.89    0.06    0.00    0.02    0.05    0.00    0.00   95.51

iostat 查看磁盤(pán)IO相關(guān)

$ iostat 1 2

$ iostat -p sdb
Linux 4.9.65-netease (pubt2-ceph2.dg.163.org)   06/16/2020      _x86_64_        (56 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.21    0.00    0.17    0.01    0.00   99.60

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sdb               4.44         7.41         8.34     798848     898840

$ iostat -d -x -k 1 2
Linux 4.9.65-netease (pubt2-ceph2.dg.163.org)   06/16/2020      _x86_64_        (56 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
sdt               0.01     8.49    0.27   13.76    16.87   631.68    92.44     0.01    0.96    4.42    0.89   0.06   0.08
sdd               0.00     0.00    0.55    4.04     8.68     8.32     7.40     0.00    0.05    0.16    0.04   0.05   0.02
sda               0.00     0.00    0.53    4.04     9.04     8.28     7.58     0.00    0.06    0.17    0.04   0.05   0.02

虛擬機(jī)在線不重啟添加硬盤(pán) for i in /sys/class/scsi_host/host*/scan;do echo "- - -" >$i;done

# 運(yùn)行狀態(tài)
uptime
# 日志
dmesg -T| tail

# pid
pidstat 1
# io
iostat -xz 1
# 內(nèi)存
free -m
# 網(wǎng)卡
sar -n DEV 1
# 進(jìn)程
sar -n TCP,ETCP 1
===
active/s:每秒鐘本地主動(dòng)開(kāi)啟的 TCP 連接憔涉,也就是本地程序使用 connect() 系統(tǒng)調(diào)用
passive/s:每秒鐘從源端發(fā)起的 TCP 連接订框,也就是本地程序使用 accept() 所接受的連接
retrans/s:每秒鐘的 TCP 重傳次數(shù)
atctive 和 passive 的數(shù)目通常可以用來(lái)衡量服務(wù)器的負(fù)載:接受連接的個(gè)數(shù)(passive)兜叨,下游連接的個(gè)數(shù)(active)穿扳“テ可以簡(jiǎn)單認(rèn)為 active 為出主機(jī)的連接戈咳,passive 為入主機(jī)的連接;但這個(gè)不是很嚴(yán)格的說(shuō)法炒事,比如 loalhost 和 localhost 之間的連接懈叹。
===


dstat 查看CPU奋岁、內(nèi)存坷随、IO枣申、網(wǎng)卡相關(guān)信息

sysstat相比茂契,dstat是一個(gè)python編寫(xiě)的相對(duì)全能的工具屡久,擁有彩色界面忆首。

# cpu、disk被环、net糙及、paging、system -cdngy
$ dstat
You did not select any stats, using -cdngy by default.
----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq| read  writ| recv  send|  in   out | int   csw
  3   2  95   0   0   0|1504B 1405k|   0     0 |   0     0 |8706    58k
  2   2  96   0   0   0|   0   120k| 387k  419k|   0     0 |  16k   54k
 
# net筛欢、cpu浸锨、disk、mem版姑、tcp
$ dstat -ntcdm --tcp
-net/total- ----system---- ----total-cpu-usage---- -dsk/total- ------memory-usage----- ----tcp-sockets----
 recv  send|     time     |usr sys idl wai hiq siq| read  writ| used  buff  cach  free|lis act syn tim clo
   0     0 |14-04 15:04:09|  3   2  95   0   0   0|1504B 1405k|38.2G 4197M  131G  206G| 52   4   2  18   0
 361k  456k|14-04 15:04:10|  1   2  96   0   0   0|   0    64k|38.2G 4197M  131G  206G| 52   4   2  18   0
 336k  367k|14-04 15:04:11|  2   2  96   0   0   0|   0  4096B|38.2G 4197M  131G  206G| 52   4   2  18   0

找出占用資源最高的進(jìn)程和用戶

$ dstat --top-mem --top-io --top-cpu
--most-expensive- ----most-expensive---- -most-expensive-
  memory process |     i/o process      |  cpu process
PM2 v2.9.1:  121G|bash          0     0 |getty        2.1
PM2 v2.9.1:  121G|                      |getty        2.1

iftop 查看網(wǎng)卡流量相關(guān)

$ iftop -n -i bond0

nload 查看網(wǎng)絡(luò)帶寬相關(guān)

nload是一個(gè)命令行工具柱搜,讓用戶可以分開(kāi)來(lái)監(jiān)控入站流量和出站流量。它還可以繪制圖表以顯示入站流量和出站流量剥险,視圖比例可以調(diào)整聪蘸。用起來(lái)很簡(jiǎn)單,不支持許多選項(xiàng)表制。

# 上健爬、下鍵可以切換網(wǎng)卡
$ nload -t 200 -i 1024 -o 128 -U M
$ nload -t 200 bond0

nethogs 查看進(jìn)程流量相關(guān)

$ sudo nethogs bond0.3002

sar查看網(wǎng)卡、CPU夫凸、內(nèi)存、IO相關(guān)參數(shù)

常用參數(shù)

Usage: sar [ options ] [ <interval> [ <count> ] ]
-A:所有報(bào)告的總和
-u:輸出CPU使用情況的統(tǒng)計(jì)信息
-v:輸出inode阱持、文件和其他內(nèi)核表的統(tǒng)計(jì)信息
-d:輸出每一個(gè)塊設(shè)備的活動(dòng)信息
-r:輸出內(nèi)存和交換空間的統(tǒng)計(jì)信息
-b:顯示I/O和傳送速率的統(tǒng)計(jì)信息
-a:文件讀寫(xiě)情況
-c:輸出進(jìn)程統(tǒng)計(jì)信息夭拌,每秒創(chuàng)建的進(jìn)程數(shù)
-R:輸出內(nèi)存頁(yè)面的統(tǒng)計(jì)信息
-y:終端設(shè)備活動(dòng)情況
-w:輸出系統(tǒng)交換活動(dòng)信息
-n:DEV網(wǎng)絡(luò)接口信息 | EDEV網(wǎng)絡(luò)錯(cuò)誤的統(tǒng)計(jì)數(shù)據(jù) | NFS NFS客戶端的信息| NFSD NFS服務(wù)器的信息 | SOCK套接字信息 | ALL
# 網(wǎng)卡流量,每一秒鐘取1次值,取2次
sar -n DEV 1 2

要判斷系統(tǒng)瓶頸問(wèn)題鸽扁,有時(shí)需幾個(gè) sar 命令選項(xiàng)結(jié)合起來(lái)

  • 懷疑CPU存在瓶頸蒜绽,可用 sar -usar -q 等來(lái)查看
  • 懷疑內(nèi)存存在瓶頸,可用 sar -B桶现、sar -rsar -W 等來(lái)查看
  • 懷疑I/O存在瓶頸躲雅,可用 sar -bsar -usar -d 等來(lái)查看

CPU資源監(jiān)控

$ sar -u 2 3
Linux 4.9.65-netease (pubt2-ceph2.dg.163.org)   06/16/2020      _x86_64_        (56 CPU)

10:39:28 PM     CPU     %user     %nice   %system   %iowait    %steal     %idle
10:39:30 PM     all      0.27      0.00      0.11      0.00      0.00     99.62
10:39:32 PM     all      0.13      0.00      0.15      0.00      0.00     99.72
10:39:34 PM     all      0.21      0.00      0.19      0.00      0.00     99.61
Average:        all      0.20      0.00      0.15      0.00      0.00     99.65

CPU:all 表示統(tǒng)計(jì)信息為所有 CPU 的平均值骡和。
%user:顯示在用戶級(jí)別(application)運(yùn)行使用 CPU 總時(shí)間的百分比相赁。
%nice:顯示在用戶級(jí)別,用于nice操作慰于,所占用 CPU 總時(shí)間的百分比钮科。
%system:在核心級(jí)別(kernel)運(yùn)行所使用 CPU 總時(shí)間的百分比。
%iowait:顯示用于等待I/O操作占用 CPU 總時(shí)間的百分比婆赠。
%steal:管理程序(hypervisor)為另一個(gè)虛擬進(jìn)程提供服務(wù)而等待虛擬 CPU 的百分比绵脯。
%idle:顯示 CPU 空閑時(shí)間占用 CPU 總時(shí)間的百分比。
1. 若 %iowait 的值過(guò)高休里,表示硬盤(pán)存在I/O瓶頸
2. 若 %idle 的值高但系統(tǒng)響應(yīng)慢時(shí)蛆挫,有可能是 CPU 等待分配內(nèi)存,此時(shí)應(yīng)加大內(nèi)存容量
3. 若 %idle 的值持續(xù)低于1妙黍,則系統(tǒng)的 CPU 處理能力相對(duì)較低悴侵,表明系統(tǒng)中最需要解決的資源是 CPU 。

inode废境、文件和其他內(nèi)核表監(jiān)控

$ sar -v 2 3
Linux 4.9.65-netease (pubt2-ceph2.dg.163.org)   06/16/2020      _x86_64_        (56 CPU)

10:40:42 PM dentunusd   file-nr  inode-nr    pty-nr
10:40:44 PM    361579      6832    163416         3
10:40:46 PM    361457      6720    163306         3
10:40:48 PM    361448      6608    163287         3
Average:       361495      6720    163336         3

dentunusd:目錄高速緩存中未被使用的條目數(shù)量
file-nr:文件句柄(file handle)的使用數(shù)量
inode-nr:索引節(jié)點(diǎn)句柄(inode handle)的使用數(shù)量
pty-nr:使用的pty數(shù)量

內(nèi)存和交換空間監(jiān)控

$ sar -r 2 3
Linux 4.9.65-netease (pubt2-ceph2.dg.163.org)   06/16/2020      _x86_64_        (56 CPU)

10:41:40 PM kbmemfree kbmemused  %memused kbbuffers  kbcached  kbcommit   %commit  kbactive   kbinact   kbdirty
10:41:42 PM 251128964  12406412      4.71   1214024   2808424  30464568     11.56   8922432   1882688       168
10:41:44 PM 251125204  12410172      4.71   1214024   2808508  30432984     11.55   8925864   1882764       180
10:41:46 PM 251127356  12408020      4.71   1214024   2808548  30414880     11.54   8923240   1882808       196
Average:    251127175  12408201      4.71   1214024   2808493  30437477     11.55   8923845   1882753       181

kbmemfree:這個(gè)值和free命令中的free值基本一致,所以它不包括buffer和cache的空間.
kbmemused:這個(gè)值和free命令中的used值基本一致,所以它包括buffer和cache的空間.
%memused:這個(gè)值是kbmemused和內(nèi)存總量(不包括swap)的一個(gè)百分比.
kbbuffers和kbcached:這兩個(gè)值就是free命令中的buffer和cache.
kbcommit:保證當(dāng)前系統(tǒng)所需要的內(nèi)存,即為了確保不溢出而需要的內(nèi)存(RAM+swap).
%commit:這個(gè)值是kbcommit與內(nèi)存總量(包括swap)的一個(gè)百分比.
$ sar -B 2 3
Linux 4.9.65-netease (pubt2-ceph2.dg.163.org)   06/16/2020      _x86_64_        (56 CPU)

10:42:27 PM  pgpgin/s pgpgout/s   fault/s  majflt/s  pgfree/s pgscank/s pgscand/s pgsteal/s    %vmeff
10:42:29 PM      0.00    312.00   5656.00      0.00   7310.50      0.00      0.00      0.00      0.00
10:42:31 PM      0.00    196.00   8574.00      0.00  14734.00      0.00      0.00      0.00      0.00
10:42:33 PM      0.00    232.00   3498.00      0.00   8107.00      0.00      0.00      0.00      0.00
Average:         0.00    246.67   5909.33      0.00  10050.50      0.00      0.00      0.00      0.00

pgpgin/s:表示每秒從磁盤(pán)或SWAP置換到內(nèi)存的字節(jié)數(shù)(KB)
pgpgout/s:表示每秒從內(nèi)存置換到磁盤(pán)或SWAP的字節(jié)數(shù)(KB)
fault/s:每秒鐘系統(tǒng)產(chǎn)生的缺頁(yè)數(shù),即主缺頁(yè)與次缺頁(yè)之和(major + minor)
majflt/s:每秒鐘產(chǎn)生的主缺頁(yè)數(shù).
pgfree/s:每秒被放入空閑隊(duì)列中的頁(yè)個(gè)數(shù)
pgscank/s:每秒被kswapd掃描的頁(yè)個(gè)數(shù)
pgscand/s:每秒直接被掃描的頁(yè)個(gè)數(shù)
pgsteal/s:每秒鐘從cache中被清除來(lái)滿足內(nèi)存需要的頁(yè)個(gè)數(shù)
%vmeff:每秒清除的頁(yè)(pgsteal)占總掃描頁(yè)(pgscank+pgscand)的百分比

I/O和傳送速率監(jiān)控

$ sar -b 2 3
Linux 4.9.65-netease (pubt2-ceph2.dg.163.org)   06/16/2020      _x86_64_        (56 CPU)

10:43:04 PM       tps      rtps      wtps   bread/s   bwrtn/s
10:43:06 PM     81.00      0.00     81.00      0.00    476.00
10:43:08 PM     84.00      0.00     84.00      0.00    544.00
10:43:10 PM     88.50      0.00     88.50      0.00    620.00
Average:        84.50      0.00     84.50      0.00    546.67

tps:每秒鐘物理設(shè)備的 I/O 傳輸總量
rtps:每秒鐘從物理設(shè)備讀入的數(shù)據(jù)總量
wtps:每秒鐘向物理設(shè)備寫(xiě)入的數(shù)據(jù)總量
bread/s:每秒鐘從物理設(shè)備讀入的數(shù)據(jù)量畜挨,單位為 塊/s
bwrtn/s:每秒鐘向物理設(shè)備寫(xiě)入的數(shù)據(jù)量,單位為 塊/s

設(shè)備使用情況監(jiān)控

$ sar -d 2 1 -p
Linux 4.9.65-netease (pubbeta2-curve3.dg.163.org)       06/16/2020      _x86_64_        (56 CPU)

10:45:43 PM       DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
10:45:45 PM       sda     49.00      0.00    732.00     14.94      0.01      0.20      0.20      1.00
10:45:45 PM      nbd0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
10:45:45 PM      nbd1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
10:45:45 PM      nbd2      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
10:45:45 PM      nbd3      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
10:45:45 PM      nbd4      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
10:45:45 PM      nbd5      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

Average:          DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
Average:          sda     49.00      0.00    732.00     14.94      0.01      0.20      0.20      1.00
Average:         nbd0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
Average:         nbd1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
Average:         nbd2      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
Average:         nbd3      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
Average:         nbd4      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
Average:         nbd5      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

參數(shù)-p可以打印出sda,hdc等磁盤(pán)設(shè)備名稱,如果不用參數(shù)-p,設(shè)備節(jié)點(diǎn)則有可能是dev8-0,dev22-0
tps:每秒從物理磁盤(pán)I/O的次數(shù).多個(gè)邏輯請(qǐng)求會(huì)被合并為一個(gè)I/O磁盤(pán)請(qǐng)求,一次傳輸?shù)拇笮∈遣淮_定的.
rd_sec/s:每秒讀扇區(qū)的次數(shù).
wr_sec/s:每秒寫(xiě)扇區(qū)的次數(shù).
avgrq-sz:平均每次設(shè)備I/O操作的數(shù)據(jù)大小(扇區(qū)).
avgqu-sz:磁盤(pán)請(qǐng)求隊(duì)列的平均長(zhǎng)度.
await:從請(qǐng)求磁盤(pán)操作到系統(tǒng)完成處理,每次請(qǐng)求的平均消耗時(shí)間,包括請(qǐng)求隊(duì)列等待時(shí)間,單位是毫秒(1秒=1000毫秒).
svctm:系統(tǒng)處理每次請(qǐng)求的平均時(shí)間,不包括在請(qǐng)求隊(duì)列中消耗的時(shí)間.
%util:I/O請(qǐng)求占CPU的百分比,比率越大,說(shuō)明越飽和.
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末噩凹,一起剝皮案震驚了整個(gè)濱河市巴元,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌驮宴,老刑警劉巖逮刨,帶你破解...
    沈念sama閱讀 211,743評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異堵泽,居然都是意外死亡修己,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)迎罗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)睬愤,“玉大人,你說(shuō)我怎么就攤上這事纹安∮热瑁” “怎么了砂豌?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,285評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)光督。 經(jīng)常有香客問(wèn)我阳距,道長(zhǎng),這世上最難降的妖魔是什么结借? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,485評(píng)論 1 283
  • 正文 為了忘掉前任筐摘,我火速辦了婚禮,結(jié)果婚禮上船老,老公的妹妹穿的比我還像新娘咖熟。我一直安慰自己,他們只是感情好努隙,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,581評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布球恤。 她就那樣靜靜地躺著,像睡著了一般荸镊。 火紅的嫁衣襯著肌膚如雪咽斧。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,821評(píng)論 1 290
  • 那天躬存,我揣著相機(jī)與錄音张惹,去河邊找鬼。 笑死岭洲,一個(gè)胖子當(dāng)著我的面吹牛宛逗,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播盾剩,決...
    沈念sama閱讀 38,960評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼雷激,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了告私?” 一聲冷哼從身側(cè)響起屎暇,我...
    開(kāi)封第一講書(shū)人閱讀 37,719評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎驻粟,沒(méi)想到半個(gè)月后根悼,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,186評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蜀撑,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,516評(píng)論 2 327
  • 正文 我和宋清朗相戀三年挤巡,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片酷麦。...
    茶點(diǎn)故事閱讀 38,650評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡矿卑,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出沃饶,到底是詐尸還是另有隱情母廷,我是刑警寧澤瀑晒,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布,位于F島的核電站徘意,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏轩褐。R本人自食惡果不足惜椎咧,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,936評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望把介。 院中可真熱鬧勤讽,春花似錦、人聲如沸拗踢。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,757評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)巢墅。三九已至诸狭,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間君纫,已是汗流浹背驯遇。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,991評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蓄髓,地道東北人叉庐。 一個(gè)月前我還...
    沈念sama閱讀 46,370評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像会喝,于是被迫代替她去往敵國(guó)和親陡叠。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,527評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • 在聽(tīng)“”王子“”分享的過(guò)程中剛好聽(tīng)到他曾做過(guò)性能方面的測(cè)試肢执,事后向他請(qǐng)教枉阵,他把他在簡(jiǎn)書(shū)寫(xiě)的Linux服務(wù)器監(jiān)控命...
    許小小晴閱讀 724評(píng)論 0 0
  • 系統(tǒng)平均負(fù)載 系統(tǒng)平均負(fù)載:是處于可運(yùn)行或不可中斷狀態(tài)的平均進(jìn)程數(shù)。 可運(yùn)行進(jìn)程:使用 CPU 或等待使用 CPU...
    safecdn閱讀 627評(píng)論 0 0
  • CPU性能指標(biāo) 用戶進(jìn)程使用CPU的比率 系統(tǒng)進(jìn)程使用CPU的比率 WIO, 等待I/O 而是CPU處于空閑狀態(tài)的...
    望月成三人閱讀 4,352評(píng)論 0 1
  • 阿里妹導(dǎo)讀:日常工作中昵慌,我們多少都會(huì)遇到應(yīng)用的性能問(wèn)題。在阿里面試中淮蜈,性能優(yōu)化也是常被問(wèn)到的題目斋攀,用來(lái)考察是否有實(shí)...
    黃榕生Ron閱讀 613評(píng)論 0 1
  • 今天感恩節(jié)哎,感謝一直在我身邊的親朋好友梧田。感恩相遇淳蔼!感恩不離不棄侧蘸。 中午開(kāi)了第一次的黨會(huì),身份的轉(zhuǎn)變要...
    迷月閃星情閱讀 10,559評(píng)論 0 11