服務器io資源查看


資源查看命令安裝

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.html

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進行問題定位時,以下命令常被用到:

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



以上命令以1秒為信息采集周期,分別獲取cpu、內存和磁盤IO的統計信息。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM