sar コマンド出力 Unix について [閉じる]

sar コマンド出力 Unix について [閉じる]

サーバーCPU使用率と処理時間を分析しようとしています。したがって、sar出力を参考にしました。しかし、正しく理解できず、活用度と処理時間を把握できるように出力を理解するのに役立ちます。サンプル出力は次のとおりです。

 12:00:01 AM     CPU      %usr     %nice      %sys   %iowait    %steal      %irq     %soft    %guest     %idle
12:01:01 AM     all     77.57      0.01      1.07      0.00      0.00      0.00      0.59      0.00     20.75
12:01:01 AM       0     92.88      0.00      0.70      0.00      0.00      0.00      0.15      0.00      6.27
12:01:01 AM       1     88.18      0.02      2.00      0.00      0.00      0.00      0.80      0.00      9.00
12:01:01 AM       2     92.71      0.00      0.68      0.00      0.00      0.00      1.12      0.00      5.49
12:01:01 AM       3     86.55      0.00      2.00      0.00      0.00      0.00      0.68      0.00     10.76
12:01:01 AM       4     92.89      0.00      0.65      0.00      0.00      0.00      1.13      0.00      5.32
12:01:01 AM       5     82.82      0.00      1.77      0.00      0.00      0.00      0.65      0.00     14.75
12:01:01 AM       6     91.21      0.03      0.73      0.00      0.00      0.00      1.20      0.00      6.82
12:01:01 AM       7     79.84      0.00      1.55      0.00      0.00      0.00      0.60      0.00     18.00
12:01:01 AM       8     91.15      0.00      0.67      0.00      0.00      0.00      0.12      0.00      8.07
12:01:01 AM       9     74.75      0.00      1.62      0.00      0.00      0.00      0.54      0.00     23.09
12:01:01 AM      10     90.86      0.02      0.70      0.02      0.00      0.00      0.12      0.00      8.29
12:01:01 AM      11     70.92      0.00      1.30      0.00      0.00      0.00      0.47      0.00     27.31
12:01:01 AM      12     91.02      0.00      0.72      0.00      0.00      0.00      1.23      0.00      7.03
12:01:01 AM      13     68.63      0.02      1.40      0.00      0.00      0.00      0.45      0.00     29.50
12:01:01 AM      14     91.14      0.00      0.62      0.00      0.00      0.00      1.30      0.00      6.94
12:01:01 AM      15     66.32      0.00      1.40      0.00      0.00      0.00      0.38      0.00     31.90
12:01:01 AM      16     90.15      0.00      0.63      0.00      0.00      0.00      1.25      0.00      7.96
12:01:01 AM      17     61.44      0.02      1.34      0.03      0.00      0.00      0.48      0.00     36.69
12:01:01 AM      18     88.00      0.00      0.68      0.00      0.00      0.00      0.17      0.00     11.15
12:01:01 AM      19     58.43      0.00      1.41      0.00      0.00      0.00      0.47      0.00     39.70
12:01:01 AM      20     87.17      0.00      0.68      0.00      0.00      0.00      0.15      0.00     11.99
12:01:01 AM      21     55.45      0.00      1.37      0.00      0.00      0.00      0.50      0.00     42.68
12:01:01 AM      22     86.34      0.00      0.65      0.00      0.00      0.00      0.15      0.00     12.86

CPUでこれがすべてを意味し、誰かが出力全体を理解するのを助けることができるなら

ベストアンサー1

SARコマンドの出力について

%user:プロセッサがさまざまなユーザープロセスに費やした合計時間を表示します。

%sys:プロセッサがオペレーティングシステムの操作に費やした時間の割合を表示します(以前のユーザーがユーザー側のプロセスに費やした時間を表示したかのように)。

%iowait:iowaitという名前自体は、プロセッサがデバイス(入力と出力)を待つのに費やした時間を表します。

%nice: ユーザーは Linux で nice 値を変更することで、Linux でプロセスの優先順位を変更できることをほとんど知っています。この表は、nice 値が変更されたプロセスが費やした CPU 時間を示しています。

%steal:この列は、物理CPUのリソースに対してCPU(仮想化)が費やした時間を示します。

%idle:プロセッサが費やしたアイドル時間を示します。

(他)例や説明がたくさんあるので検索してみてください。 CPU列の「すべて」は、行にすべてのCPU(コア/スレッド)の平均統計が含まれていることを意味します。

おすすめ記事