Cosminexus システム運用ガイド
OSの統計情報の取得について,OSごとに説明します。
障害発生後のパフォーマンスログを保存しておきます。「パフォーマンス」の操作の詳細については,OS付属のマニュアルなどを参照してください。
J2EEサーバ実行中に次のシステムモニタのログを60秒間隔で採取します。具体的な設定方法は,OS付属のマニュアルなどを確認してください。
パフォーマンスオブジェクト | インスタンス | 項目名 | 説明 |
---|---|---|---|
processor | − | %Processor Time | CPU使用率(非アイドル状態のスレッドを除く合計値)。 |
%Privileged Time | CPU使用率(カーネルモード分)。 | ||
%User Time | CPU使用率(ユーザモード分)。 | ||
memory | − | Cache Bytes | ファイルシステム キャッシュが現在使用しているバイト数。 |
Cache Faults/sec | 1秒間当たりのメモリの別の場所からの取り出しか,ディスクから取り出しの回数。 | ||
Page Faults/sec | 1秒間当たりのページフォールトの数。 | ||
Transition Faults/sec | 1秒間当たりのフォールトの数。 | ||
process | _Total | Handle Count | 現在オープンしているハンドルの総数。 |
Page Faults/sec | ページフォールトの発生率。 | ||
Private Bytes | メモリ使用量(バイト)。 | ||
Virtual Bytes | 仮想メモリ使用量(バイト)。 | ||
Working Set Bytes | 実メモリ使用量(バイト)。 | ||
cjstartsv | %Processor Time | CPU使用率(非アイドル状態のスレッドを除く合計値)。 | |
%Privileged Time | CPU使用率(カーネルモード分)。 | ||
%User Time | CPU使用率(ユーザモード分)。 | ||
Page Faults/sec | ページフォールトの発生率。 | ||
Thread Count | スレッド数。 | ||
Private Bytes | メモリ使用量(バイト)。 | ||
Virtual Bytes | 仮想メモリ使用量(バイト)。 | ||
Working Set Bytes | 実メモリ使用量(バイト)。 |
Cosminexus起動中に次に示すコマンドを実行して,OSの統計情報を取得します。60秒間隔で取得することを推奨しますが,ディスク容量に応じて取得間隔を決めてください。なお,取得間隔を長くすると,OSの統計情報の取得による性能劣化を少なくできますが,OSの統計情報の精度が悪化することがあります。
ps -efl ps -A -m -o THREAD vmstat -t vmstat -s lsps -s svmon -P <cjstartsv,cjstartwebのプロセスID>※1 svmon -G ※1 sar -A 1※1 |
ps -efl top -d 1 -f {ファイル名} vmstat -t vmstat -s swapinfo -a※1 sar -A 1※1 |
ps -eflm top n 1 vmstat sar -A 1※2 |
ps -eflL swap -l※1 vmstat sar -A 1 |
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.