Interstage Application Server 運用ガイド |
目次
索引
![]() ![]() |
第4章 性能監視 | > 4.2 性能監視ツールの操作手順 |
性能監視ツール監視操作について説明します。
ispstartコマンドにより特定のオブジェクトの性能監視を開始します。これ以降、性能監視ツール自動起動定義ファイル(Windows(R)のEnterprise EditionおよびStandard Editionのみ)またはispmakeenvコマンドで指定したインターバル間隔で、性能情報が性能ログファイルに出力されます。
ispstopコマンドにより性能監視を停止するまで、性能情報が採取されます。
性能監視ツール自動運用で性能監視を開始している場合は、ispstartコマンドを実行する必要はありません。
isstartwuコマンドを実行し、ワークユニットを起動します。
Systemwalker CentricMGRなどのネットワーク管理マネージャで性能情報を表示し、性能を監視するには、ネットワーク管理マネージャ上で性能情報を表示する操作を行ってください。
以下に、Systemwalker CentricMGR 運用管理サーバを使用した場合の操作概要を示します。
Systemwalker CentricMGR以外のネットワーク管理マネージャを使用する場合は、使用するネットワーク管理マネージャの操作説明書を参照してください。
1) Systemwalker CentricMGRのシステム監視を起動してください。
2) 監視対象となる業務サーバを選択します。
3) MIB取得画面を表示します。
4) オブジェクト名の一覧を表示して、監視するオブジェクトのインスタンス番号を調べます。
なお、MIBの指定は、以下の手順で行ってください。
5) 基準値を設定します。
6) リアルタイム表示画面を表示します。(性能情報を表示します。)
1) Systemwalker CentricMGR(業務監視)を起動してください。
2) 監視対象となる業務サーバを選択します。
3) MIB取得画面を表示します。
4) オブジェクト名の一覧を表示して、監視するオブジェクトのインスタンス番号を調べます。
なお、MIBの指定は、以下の手順で行ってください。
5) 基準値を設定します。
6) リアルタイム表示画面を表示します。(性能情報を表示します。)
以下に、リアルタイム監視で表示可能な性能情報の項目を示します。なお、表示名とは、ネットワーク管理マネージャで表示される、性能情報の項目名です。
性能情報の項目名 |
単位 |
表示名 |
内容 |
---|---|---|---|
オブジェクト名 |
− |
IspSumObjectName |
性能情報が測定されている業務アプリケーションのオブジェクト名 |
最大要求処理時間 |
ミリ秒 |
IspSumExecTimeMax |
当該オブジェクトの処理に要した時間でポーリング時間内の最大時間 |
最小要求処理時間 |
ミリ秒 |
IspSumExecTimeMin |
当該オブジェクトの処理に要した時間でポーリング時間内の最小時間 |
平均要求処理時間 |
ミリ秒 |
IspSumExecTimeAve |
当該オブジェクトの処理に要した時間でポーリング時間内の平均時間 |
最大要求処理待ち時間 |
ミリ秒 |
IspSumWaitTimeMax |
クライアントアプリケーションからの要求を受け付けてからサーバアプリケーションの処理を開始するまでの時間でポーリング時間内の最大時間 |
最小要求処理待ち時間 |
ミリ秒 |
IspSumWaitTimeMin |
クライアントアプリケーションからの要求を受け付けてからサーバアプリケーションの処理を開始するまでの時間でポーリング時間内の最小時間 |
平均要求処理待ち時間 |
ミリ秒 |
IspSumWaitTimeAve |
クライアントアプリケーションからの要求を受け付けてからサーバアプリケーションの処理を開始するまでの時間でポーリング時間内の平均時間 |
要求受信数 |
個 |
IspSumRequestNum |
性能監視が開始された時点からの当該オブジェクトの累積処理数 |
処理待ち要求数 |
個 |
IspSumWaitReqNum |
当該オブジェクトの処理待ち状態となっている要求数でポーリング時間内の最大値 |
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に対応しています。
トランザクションアプリケーションまたはラッパーのオブジェクトの場合はD16までです。
ラッパーのオブジェクトはWindows(R)版、Solaris OE版のみ採取できます。
項番 |
性能情報の項目名 |
単位 |
内容 |
---|---|---|---|
D1 |
データ採取開始日付 |
− |
当該レコードの性能情報の測定を開始した日付 |
D2 |
データ採取開始時刻 |
− |
当該レコードの性能情報の測定を開始した時刻 |
D3 |
データ採取終了日付 |
− |
当該レコードの性能情報の測定を終了した日付 |
D4 |
データ採取終了時刻 |
− |
当該レコードの性能情報の測定を終了した時刻 |
D5 |
オブジェクト名 |
− |
性能情報が測定されている業務アプリケーションのオブジェクト名 |
D6 |
オペレーション名 |
− |
性能情報が測定されている業務アプリケーションのオペレーション名 |
D7 |
プロセスID |
− |
性能情報が測定されている業務アプリケーションのプロセスID |
D8 |
最大要求処理時間 |
ミリ秒 |
インターバル時間内に当該プロセスで処理されたオペレーションの最大処理時間 |
D9 |
最小要求処理時間 |
ミリ秒 |
インターバル時間内に当該プロセスで処理されたオペレーションの最小処理時間 |
D10 |
平均要求処理時間 |
ミリ秒 |
インターバル時間内に当該プロセスで処理されたオペレーションの平均処理時間 |
D11 |
最大要求処理待ち時間 |
ミリ秒 |
クライアントアプリケーションからの要求を受け付けてからサーバアプリケーションの処理を開始するまでの時間でインターバル時間内の最大処理待ち時間 |
D12 |
最小要求処理待ち時間 |
ミリ秒 |
クライアントアプリケーションからの要求を受け付けてからサーバアプリケーションの処理を開始するまでの時間でインターバル時間内の最小処理待ち時間 |
D13 |
平均要求処理待ち時間 |
ミリ秒 |
クライアントアプリケーションからの要求を受け付けてからサーバアプリケーションの処理を開始するまでの時間でインターバル時間内の平均処理待ち時間 |
D14 |
処理数 |
回 |
インターバル時間内に当該オペレーションが、当該プロセスで実行された回数 |
D15 |
要求受信数 |
個 |
性能監視開始時からの当該オブジェクトの累積処理数 |
D16 |
処理待ち要求数 |
個 |
インターバル時間内に当該オブジェクトに対して処理待ちとなった要求の最大数 |
D17 |
平均処理待ち要求数 |
個 |
インターバル時間内に当該オブジェクトに対して処理待ちとなった要求の平均数 |
項番 |
性能情報の項目名 |
単位 |
内容 |
---|---|---|---|
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 |
平均処理待ち要求数 |
個 |
インターバル時間内に当該オブジェクトに対して処理待ちとなった要求の平均数 |
項番 |
性能情報の項目名 |
単位 |
内容 |
---|---|---|---|
D1 |
データの採取開始日付 |
− |
データ採取時間(インターバル時間)の開始日付 |
D2 |
データの採取開始時刻 |
− |
データ採取時間(インターバル時間)の開始時刻 |
D3 |
データの採取終了日付 |
− |
データ採取時間(インターバル時間)の終了日付 |
D4 |
データの採取終了時刻 |
− |
データ採取時間(インターバル時間)の終了時刻 |
D5 |
インプリメンテーションリポジトリID |
− |
監視対象のCORBAアプリケーションのインプリメンテーションリポジトリID |
D6 |
オブジェクト名 |
− |
インプリメンテーションリポジトリに含まれるオブジェクトの名前 |
D7 |
オペレーション名 |
− |
インプリメンテーションリポジトリに含まれるオブジェクト内のオペレーション名 |
D8 |
プロセスID |
− |
監視対象のCORBAアプリケーションのプロセスID |
D9 |
スレッドID |
− |
監視対象のCORBAアプリケーションのスレッドID |
D10 |
最大要求処理時間 |
ミリ秒 |
インターバル時間内の、当該スレッドにおける当該オペレーションの最大処理時間 |
D11 |
最小要求処理時間 |
ミリ秒 |
インターバル時間内の、当該スレッドにおける当該オペレーションの最小処理時間 |
D12 |
平均要求処理時間 |
ミリ秒 |
インターバル時間内の、当該スレッドにおける当該オペレーションの平均処理時間 |
D13 |
最大要求処理待ち時間 |
ミリ秒 |
インターバル時間内の、クライアントアプリケーションからの要求を受け付けてからオブジェクトの処理開始までの最大処理待ち時間 |
D14 |
最小要求処理待ち時間 |
ミリ秒 |
インターバル時間内の、クライアントアプリケーションからの要求を受け付けてからオブジェクトの処理開始までの最小処理待ち時間 |
D15 |
平均要求処理待ち時間 |
ミリ秒 |
インターバル時間内の、クライアントアプリケーションからの要求を受け付けてからオブジェクトの処理開始までの平均処理待ち時間 |
D16 |
最大データ長 |
バイト |
クライアントアプリケーションから送信された最大データ長 |
D17 |
最小データ長 |
バイト |
クライアントアプリケーションから送信された最小データ長 |
D18 |
平均データ長 |
バイト |
クライアントアプリケーションから送信された平均データ長 |
D19 |
処理数 |
回 |
インターバル時間内の、当該スレッドにおける当該オペレーションの処理回数 |
D20 |
要求受信数 |
回 |
インターバル時間内の、当該オブジェクトの累積処理回数 |
D21 |
処理待ち要求数 |
個 |
インターバル時間内の、当該オブジェクトに対して処理待ちとなった要求の最大数 |
D22 |
平均処理待ち要求数 |
個 |
インターバル時間内に当該オブジェクトに対して処理待ちとなった要求の平均数 |
isstopwuコマンドを実行し、ワークユニットを停止します。
ispstopコマンドにより性能監視を停止します。本コマンドが実行された時点で、性能情報の採取および性能ログファイルへの性能情報の出力が停止します。
目次
索引
![]() ![]() |