
9
8
7
6
5
4
3
2
1
sarはコア別CPU使用率など全般的に性能データを取得します。vmstatは主に
swapの有無などメモリ情報、iostatはストレージ帯域、netstatはNW帯域の使用
量を測定します。
商用Unixの中には、HP-UXのglanceのように、独自のリソース監視ツールを
用意しているものもあります。こうした独自機能については、ベンダーから提供さ
れる製品マニュアルを参照してください。
まず、現行システムにおいて(それほどひどくはないにせよ)すでに性能問題が
発生している、ということは、現行のハードウェアリソースが不足している可能性
を示唆しています(可能性、と限定をつけたのは、性能問題は単純なリソース不足
以外にも、アプリケーションのロック競合などの原因でも起きうるからです)。
したがって、まずは現行システムのピーク時間帯におけるアクセスログとハード
ウェアリソースのログを確認する必要があります。
アクセスログからは、ピーク時間帯のレスポンスタイムとスループットを調べ
て、性能要件で定義されている目標を達成しているかどうかチェックします。たと
えば、性能要件が以下のように決められていたとします。
...