Interstage Application Server 運用ガイド |
目次
索引
![]() ![]() |
第3章 性能監視 | > 3.2 性能監視ツールの操作手順 |
性能監視ツール監視操作について説明します。
ispstartコマンドにより特定のオブジェクトの性能監視を開始します。これ以降、性能監視ツール自動起動定義ファイル(Windows(R)のEnterprise EditionおよびStandard Editionのみ)またはispmakeenvコマンドで指定したインターバル間隔で、性能情報が性能ログファイルに出力されます。
ispstopコマンドにより性能監視を停止するまで、性能情報が採取されます。
isstartwuコマンドを実行し、ワークユニットを起動します。
ispreportコマンドを使用して、性能ログファイルのレポート出力を行ってください。ispreportコマンドは、性能ログファイルに保存されている性能情報をCSV形式に変換して、標準出力に出力します。性能ログファイルをCSV形式に変換してファイルに出力する場合は、ispreportコマンド実行時に、以下のようにして、出力先のファイル名を指定してください。
ispreport オプション > 出力先ファイル名 |
ispreportコマンドを起動すると、性能ログファイルの性能情報が1レコードずつ変換され、以下のような書式で、標準出力に出力されます。
D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21 |
各行で出力する項目の一覧を以下に示します。なお、項番に書かれているD1、D2、…D21は、上記書式のD1、D2、…D21に対応しています。
項番 |
性能情報の項目名 |
単位 |
内容 |
---|---|---|---|
D1 |
データの採取開始日付 |
− |
データ採取時間(インターバル時間)の開始日付 |
D2 |
データの採取開始時刻 |
− |
データ採取時間(インターバル時間)の開始時刻 |
D3 |
データの採取終了日付 |
− |
データ採取時間(インターバル時間)の終了日付 |
D4 |
データの採取終了時刻 |
− |
データ採取時間(インターバル時間)の終了時刻 |
D5 |
EJBアプリケーション名 |
− |
性能情報が測定されているEJBアプリケーション名 |
D6 |
メソッド名+シグネチャ |
− |
監視対象メソッド名+シグネチャ(メソッドの引数と戻り値の型) |
D7 |
プロセスID |
− |
性能情報が測定されているEJBアプリケーションのプロセスID |
D8 |
スレッドID |
− |
監視対象メソッドが動作するスレッドID |
D9 |
最大要求処理時間 |
ミリ秒 |
インターバル時間内の、当該スレッドにおける監視対象メソッドの最大処理時間 |
D10 |
最小要求処理時間 |
ミリ秒 |
インターバル時間内の、当該スレッドにおける監視対象メソッドの最小処理時間 |
D11 |
平均要求処理時間 |
ミリ秒 |
インターバル時間内の、当該スレッドにおける監視対象メソッドの平均処理時間 |
D12 |
最大要求処理待ち時間 |
ミリ秒 |
インターバル時間内の、クライアントアプリケーションからの要求を受け付けてからメソッドの処理開始までの最大処理待ち時間 EJBアプリケーションがMessage-driven Bean場合には、必ず“0”が出力されます。 |
D13 |
最小要求処理待ち時間 |
ミリ秒 |
インターバル時間内の、クライアントアプリケーションからの要求を受け付けてからメソッドの処理開始までの最小処理待ち時間 EJBアプリケーションがMessage-driven Bean場合には、必ず“0”が出力されます。 |
D14 |
平均要求処理待ち時間 |
ミリ秒 |
インターバル時間内の、クライアントアプリケーションからの要求を受け付けてからメソッドの処理開始までの平均処理待ち時間 EJBアプリケーションがMessage-driven Bean場合には、必ず“0”が出力されます。 |
D15 |
処理数 |
回 |
インターバル時間内の、当該スレッドにおける監視対象メソッドの処理回数 |
D16 |
要求受信数 |
回 |
インターバル時間内の、当該EJBアプリケーションの累積処理回数 |
D17 |
処理待ち要求数 |
個 |
インターバル時間内の、当該EJBアプリケーションに対して処理待ちとなった要求の最大数 EJBアプリケーションがMessage-driven Bean場合には、必ず“0”が出力されます。 |
D18 |
EJBオブジェクト数 (Session) |
個 |
現在のEJBオブジェクト数(createメソッド実行数とremoveメソッド実行数の差分) |
D19 |
Entityの最大Passivate数 |
− |
インターバル時間内の、EJBアプリケーション(プロセス)のインスタンスのプーリング最大回数 |
D20 |
VMの最大メモリ使用量 |
Kバイト |
EJBアプリケーションに対応するVMの最大メモリ使用量 インターバル時間内にメソッドが処理されなければ、0となります。 |
D21 |
VMの平均メモリ使用量 |
Kバイト |
EJBアプリケーションに対応するVMの平均メモリ使用量 インターバル時間内にメソッドが処理されなければ、0となります。 |
D22 |
平均処理待ち要求数 |
個 |
インターバル時間内に当該オブジェクトに対して処理待ちとなった要求の平均数 |
isstopwuコマンドを実行し、ワークユニットを停止します。
ispstopコマンドにより性能監視を停止します。本コマンドが実行された時点で、性能情報の採取および性能ログファイルへの性能情報の出力が停止します。
目次
索引
![]() ![]() |