服務器io資源查看

資源查看命令安裝html

yum provides /usr/bin/find #查看命令是哪一個軟件包安裝的

執行
yum provides */netstat
命令就能夠看到提供命令的工具包net-tools-2.0-0.17.20131004git.el7.x86_64 

 

yum install -y sysstat

 

https://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858810.htmlios

iostat -d -x -k 1

iostat -d -k 1 10         #查看TPS和吞吐量信息(磁盤讀寫速度單位爲KB)
iostat -d -m 2            #查看TPS和吞吐量信息(磁盤讀寫速度單位爲MB)
iostat -d -x -k 1 10      #查看設備使用率(%util)、響應時間(await)
iostat -c 1 10 #查看cpu狀態
iostat -d -k 1 10


tps:該設備每秒的傳輸次數(Indicate the number of transfers per second that were issued to the device.)。"一次傳輸"意思是"一次I/O請求"。多個邏輯請求可能會被合併爲"一次I/O請求"。"一次傳輸"請求的大小是未知的。

kB_read/s:每秒從設備(drive expressed)讀取的數據量;
kB_wrtn/s:每秒向設備(drive expressed)寫入的數據量;
kB_read:讀取的總數據量;
kB_wrtn:寫入的總數量數據量;這些單位都爲Kilobytes。


https://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858874.html
使用pidstat進行問題定位時,如下命令常被用到:git

pidstat -d 1 2
pidstat -u 1 #cpu
pidstat -r 1 #內存
pidstat -d 1 #硬盤



以上命令以1秒爲信息採集週期,分別獲取cpu、內存和磁盤IO的統計信息。express

相關文章
相關標籤/搜索