ツールによって収集されたデータを収集して活用する方法はわかっていますsar
が、それを正しく解釈する方法がわかりません。
たとえば、ページング:私のはpgpin
300.000であることがわかりますが、それが良いのか悪いのか、そして最大値はいくらなのかをどうやって判断すればよいのでしょうか?可能(max(pgin)ではない)の値pgpin
?
他の値も同様、IO: BREAD 100万...ですが上限はいくらでしょうか?
誰かが私に正しい方向を教えてくれるなら、それは素晴らしいことです。ありがとう
答え1
sar(1) は、監査やパフォーマンス チューニングに関係する可能性のある多数のイベントについてシステムが保持している記録を表示します。これらのイベントのいずれについても、「... 以上の場合は悪い」という値は与えられません。これは、イベントがマシンの動作 (ワークロード) に大きく依存し、心配になるレベルは利用可能なリソースに依存するためです。各数値について正確に何が測定されているかを調べ、望ましい値を設定する必要があります。数値がどのように変化するか (大きく増加しているものはありますか)、およびパフォーマンスが良好または不良なときに表示される数値を確認する方が、おそらくはるかに有益です。
パフォーマンスは多次元であるため、マシン間で比較できる単一の数値として要約しようとすると(または同じマシンで異なる時間に比較すると)、修理済みワークロードの構成: Web サーバー、ファイアウォール、ストレージ、オフィス アプリケーションやゲーム用のデスクトップとして使用されるマシンでは、数値が大きく異なります。それぞれに異なるチューニング/ハードウェアの重点が必要です。ワークロードは進化し、用途は変化します。