CentOSのは、CPU、メモリ、ネットワークトラフィック、およびディスクI / Oを表示します

CentOSのは、CPU、メモリ、ネットワークトラフィック、およびディスクI / Oを表示します

インストールはyum -y sysstatのインストール

SARは1 1を-d

rrqm / S:秒マージごとに実行読み取り操作の数。すなわちデルタ(rmerge)/ S
wrqm / S:毎秒行われた書き込み操作の数をマージします。すなわちデルタ(wmerge)/ S
R&LT / S:I / Oデバイスの第二読取完了。すなわちデルタ(リオ)/ S
W / S:I / Oデバイスの第二の書き込み完了。すなわちデルタ(WIO)/ S
RSEC / S:秒あたりのセクタ数を読みます。すなわちデルタ(rsect)/ S
WSEC / S:秒あたりのセクタ数を書きます。すなわちデルタ(wsect)/ S
RKB / S:Kが2回目の読み出しあたりのバイト数。各セクタサイズが512バイトであるように、それは、半rsect / sです。(計算必須)
WKBは、/ S:K書き込みあたりのバイト数。それはwsect半分/ sです。(計算必須)
avgrq-SZ:デバイスの平均サイズI / O操作(セクタ)の各データ。デルタ(rsect wsect +)/デルタ(リオ+ WIO)
avgqu-SZ:平均I / Oキューの長さ。すなわち、デルタ(aveq)/ S / 1000 ( なぜならAVEQミリ秒)。
待つ:(ミリ秒単位)デバイスごとの平均待ち時間は、I / O操作。すなわちデルタ(ルセWuse +)/デルタ(リオ+ WIO)
svctm:デバイスごとの平均I / O操作(ミリ秒)サービス時間。すなわちデルタ(使用)/デルタ(リオ+ WIO)
のutil:1秒どのように多くのI / O操作のための時間のパーセント、またはどのくらいの時間は、I / Oのキューが空でない1秒です。すなわち、デルタ(使用)/ S / 1000 ( 単位はミリ秒であるため、使用)

%から100%に近いutilの場合、あまりにも生成されたI / O要求のことを示し、I / Oシステムが全容量になっている、ディスクが
ボトルネックであってもよいです。
大きな上70%未満IO圧力アイドル、そして一般的に、より高速読み取り待機を持っている。
同時に、vmstatのビュービューBパラメータ(リソースを待っているプロセスの数)とWAパラメータと組み合わせることができる(IOは、CPU時間の割合を待ち、 IO高圧より高い30%)

また、参照し
ます待つよりsvctmは、一般的に以下(待機時間ので、繰り返し要求を待っている間には、計算され)、サイズ、および関連する一般的なsvctmディスク性能、CPU /メモリ負荷がそれらに影響を与えるだろう、あまりにも多くの要求間接的svctmの増加につながります。サービス時間は、通常サイズ(svctm)およびI / Oキューの長さに依存し、I / Oパターンが要求を発行した待ちます。、待っていた場合svctmよりもはるかに大きいユーザーの応答時間は、その後、許容範囲を超えた場合にI / Oキューの応答時間は、遅くアプリケーションで、その結果、長すぎる説明; svctmは、I / Oほとんど待ち時間のために、近く待つ場合あなたは、より高速なディスクを置き換えることを検討エレベーターのコアアルゴリズムを調整し、最適化されたアプリケーション、またはCPUをアップグレードすることができます。
キュー長(avgqu-SZ)は、システムのI / O負荷を測定するための指標として用いることができるが、平均値に応じて、時間のavgqu-SZ部は、それが瞬時にI / Oの洪水を反映することができません。

コマンドラインでは、どのようにCPU、メモリ使用量、ネットワークトラフィック、およびディスクI / Oを表示するには?

Q:コマンドラインでは、CPU、メモリ使用量、ネットワークトラフィック、およびディスクI / Oを表示するには、どのように?

A:コマンドラインを、

1. CPU usageコマンドをチェック

$ vmstatの5

5秒ごとに、CPUのデータ占有率の右端を更新

$トップ

上面と、シフト+ Pを押し、ソーティングプロセスのCPU使用率に応じて

2.コマンドのメモリ使用量をチェック

$無料

トップ、次にShiftキー+ Mを押して、ソート処理のメモリ使用量に基づいて

$トップ

3.チェックネットワークトラフィック

ツールは、ツールを使用することができますiptraf

$ iptraf -g

「」インターフェースネットワークトラフィックの二つのタイム・ネットワーク・インターフェースを比較RXおよびTXデータによって得ることができます

$日付。ifconfigコマンドのeth1

$日付。ifconfigコマンドのeth1

4.チェックディスクI / Oの

$のiostat -d -xは/ dev / SDC3 2

iostatのディスクと表示ディスク/ dev / SDC3、I / O、2秒ごとにリフレッシュ

$ vmstatの2

vmstatを持つイオ断面図情報

procsのは:
R->;実行キュー・プロセスで待機中の数
B->;待っているプロセスの数ioの
W->;実行キューが、プロセスに置き換えることができます

memoy
swap->、現時点で利用可能なスワップ・メモリ(kが示されている)
自由>;空きメモリ(kは表されます)

ページと
「リカバリー・ページ- RE
mf--」非クリティカルエラーページの
「ページ番号を入力する(kは表現)pi--
PO - 」ページ数(kは表現)
fr--「スペアページ数が(k個の意味)
「ミスがページに先読みでde--
クロックアルゴリズムによってスキャンされたページsr--」

ディスク・ショー秒あたりのディスク操作。Sは、SCSIディスクは、ディスク番号0を表し

秒あたりの割り込みの数の表示を障害
「デバイスが割り込みin--
システム中断sy--」
「CPU交換- CYを

CPUのCPU使用率が状態を表す
「時間ユーザプロセスcs--
プロセスで使用sy--」システム時間
「CPUのアイドル時間- ID

式中:
R 4よりもしばしば大きい場合には、しばしば40未満とID、CPU負荷が重い意味します。
メモリ不足を示す0に等しいPI、PO長期間、もし。
ディスクは、多くの場合、0に等しくなく、aとbがキューにある場合は3よりも大きい場合、IOはパフォーマンスの低下を表しています。

これは、24文字自身が原作者に連絡してください、増刷の説明リンクhttp://blog.51cto.com/cstsncv/1926475を51CTOブログをブログではない以上切り替え

cstsncv

おすすめ

転載: www.cnblogs.com/h-gallop/p/11646111.html