天天看點

mrtg監控硬碟容量,記憶體占用,CPU占用 二

VMSTAT 指令

[root@bogon ~]# vmstat

procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----

 r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa

 0  0      0   2076   5184 127684    0    0   386    25 1013    57  2  2 93  3

 1  0      0   1716   5452 127764    0    0   265    18 1010    44  1  2 95  2

 0  0      0   2020   5656 127124    0    0   211    15 1008    39  1  1 96  2

PROCS CPU

r 表示運作和等待CPU時間片的程序數

b 表示等待資源的程序數(比如等待記憶體交換或者I/O)

MEMORY記憶體

swpd 表示切換到記憶體交換區的記憶體數量 KB為機關

free 目前空閑的實體記憶體數量 KB為機關

buff 表示buffer cache的記憶體數量(緩沖區)

cache 表示page cache的記憶體數量

SWAP

si 由磁盤調入記憶體

so由記憶體調入磁盤

IO顯示磁盤讀寫

bi 表示從塊裝置讀入資料的總量 每秒KB

bo表示寫入塊裝置的資料總量 每秒KB

SYSTEM顯示采集間隔内發生的中斷數

in 某一時間間隔中觀察到的每秒裝置中斷數

cs 每秒産生的上下文切換次數

CPU項顯示CPU的使用狀态

us 使用者程序消耗的CPU時間百分比

sy 核心消耗的CPU時間百分比

id CPU處于空閑狀态的時間百分比

wa IO等待所占用的CPU的時間百分比

SAR指令

Linux 2.6.9-22.EL (bogon)       10/02/2009

12:00:01 AM       CPU     %user     %nice   %system   %iowait     %idle

12:10:01 AM       all      0.05      0.00      0.23      0.00     99.72

12:20:01 AM       all      0.05      0.00      0.24      0.00     99.71

06:40:01 PM       all      0.05      0.00      0.26      0.01     99.69

06:50:01 PM       all      0.05      0.00      0.24      0.00     99.71

07:00:01 PM       all      0.05      0.00      0.23      0.00     99.71

07:10:01 PM       all      0.05      0.00      0.25      0.01     99.69

07:20:01 PM       all      0.05      0.00      0.25      0.01     99.69

07:30:01 PM       all      0.05      0.00      0.24      0.00     99.71

07:40:01 PM       all      0.05      0.00      0.25      0.01     99.70

07:50:01 PM       all      0.05      0.00      0.25      0.00     99.69

08:00:01 PM       all      0.05      0.00      0.25      0.01     99.69

08:10:01 PM       all      0.05      0.00      0.24      0.01     99.70

08:20:01 PM       all      0.05      0.00      0.25      0.01     99.70

08:30:01 PM       all      0.05      0.00      0.24      0.00     99.70

08:40:01 PM       all      0.05      0.00      0.24      0.00     99.71

08:50:01 PM       all      0.05      0.00      0.24      0.01     99.71

09:00:01 PM       all      0.05      0.00      0.25      0.00     99.69

09:10:01 PM       all      0.05      0.00      0.25      0.00     99.69

09:20:02 PM       all      0.05      0.00      0.24      0.00     99.71

09:30:01 PM       all      0.05      0.00      0.23      0.00     99.71

09:40:01 PM       all      0.05      0.00      0.24      0.00     99.71

09:50:01 PM       all      0.05      0.00      0.24      0.00     99.71

10:00:01 PM       all      0.05      0.00      0.26      0.00     99.69

10:10:01 PM       all      0.05      0.00      0.25      0.00     99.69

10:20:01 PM       all      0.05      0.00      0.25      0.00     99.70

10:30:01 PM       all      0.05      0.00      0.24      0.00     99.71

10:40:01 PM       all      0.05      0.00      0.26      0.01     99.69

10:50:01 PM       all      0.05      0.00      0.23      0.00     99.71

11:00:01 PM       all      0.05      0.00      0.24      0.01     99.71

Average:          all      0.05      0.00      0.25      0.02     99.68

11:02:02 PM       LINUX RESTART

11:10:01 PM       CPU     %user     %nice   %system   %iowait     %idle

11:20:01 PM       all      0.38      0.00      0.39      0.10     99.14

11:30:01 PM       all      0.07      0.00      0.22      0.06     99.64

11:40:01 PM       all      0.05      0.00      0.21      0.01     99.73

Average:          all      0.17      0.00      0.27      0.05     99.50

iostat指令

root@bogon ~]# iostat 檢視磁盤IO狀态 如果加上-C,可以檢視CPU的使用資訊。

Linux 2.6.9-22.EL (bogon)       10/11/2009

avg-cpu:  %user   %nice    %sys %iowait   %idle

           0.10    0.00    0.50    0.14   99.26

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn

hdc               0.00         0.01         0.00        552          0

sda               0.78        11.73        11.20     925650     883412

sda1              0.01         0.01         0.00        912          4

sda2              1.69        11.71        11.20     923642     883408

uptime指令

 uptime 檢視系統1分鐘 5分鐘 15分鐘的平均負載,登入多少使用者,等等。

 13:27:05 up 23:03,  2 users,  load average: 0.00, 0.00, 0.00

這兩個指令比較常見,

繼續閱讀