ワークユニットの監視は、コマンドを使用する方法とInterstage管理コンソールを使用する方法があります。
■コマンドを使用する方法
ワークユニットの運用状態は、islistwuコマンドを使用して確認します。ワークユニットの動作状況が一覧表示されます。
islistwu |
ワークユニットには次の運用状態があります。
状態 | 表示内容 |
---|---|
起動処理中 | startproc |
動作状態(起動済み) | execute |
停止処理中 | stopproc |
■Interstage管理コンソールを使用する方法
Interstage管理コンソールにログインします。
Interstage管理コンソールの
[Interstage管理コンソール] > [Interstage Application Server] > [システム] > [ワークユニット]の[状態]タブ
または、
[Interstage管理コンソール] > [Interstage Application Server] > [システム] > [ワークユニット] > [ワークユニット名]の[操作]タブ
でワークユニットの運用状態を確認します。
[状態の再取得]ボタンを実行することで、最新の状態を確認することができます。
■コマンドを使用する方法
オブジェクト一覧の確認
islistobjコマンドを使用して、動作中のオブジェクト(インプリメンテーションリポジトリID)の一覧を表示できます。
islistobj |
オブジェクトの一覧表示では、次の情報を表示します。
情報 | 内容 |
---|---|
objectname/applicationname | アプリケーション名が表示されます。 |
kind | ワークユニット種別が表示されます。 |
status | 運用中:active |
オブジェクト運用状態の確認
ワークユニットのオブジェクトの運用状態は、isinfobjコマンドを使用して確認します。
isinfobj objname |
objname:詳細情報を確認するオブジェクト名
ワークユニットのオブジェクトには次の運用状態があります。
オブジェクトが実行可能な状態 | active |
運用状態のほかに、動作中のCORBAアプリケーションのオブジェクト(インプリメンテーションリポジトリID)の詳細情報として、以下を表示します。
情報 | 内容 |
---|---|
インプリメンテーションID | インプリメンテーションリポジトリIDが表示されます |
アプリケーションの種別 | CORBAが表示されます |
運用状態 | 運用中:active |
インタフェース名 | インプリメンテーションリポジトリに登録されているインタフェース名 |
プロセス多重度 | インプリメンテーションリポジトリに対するプロセス多重度 |
滞留キュー数 | キューに滞留しているクライアントからの要求数 |
累積キュー数 | インプリメンテーションリポジトリ内アプリケーションで処理した累積数 |
スレッド数 | インプリメンテーションリポジトリ内アプリケーションのスレッド数 |
ワークユニット名 | アプリケーションが動作するワークユニット名 |
■Interstage管理コンソールを使用する方法
Interstage管理コンソールにログインします。
Interstage管理コンソールの
[Interstage管理コンソール] > [Interstage Application Server] > [システム] > [ワークユニット] > [ワークユニット名] > [インプリメンテーションリポジトリID]の
[状態]タブまたは[モニタ]タブでオブジェクトの状態を確認します。
[状態の再取得]ボタンを実行することで、最新の状態を確認することができます。
■コマンドを使用する方法
ワークユニットを利用して運用されているアプリケーションのプロセス情報はislistaplprocコマンドを使用して表示します。
islistaplproc |
プロセス情報には、次の情報を表示します。
情報 | 内容 |
プロセスID | プロセスIDが表示されます。 |
ワークユニット名 | ワークユニット名が表示されます。 |
ワークユニット種別 | CORBA |
アプリケーション名 | インプリメンテーションリポジトリID |
■Interstage管理コンソールを使用する方法
Interstage管理コンソールでは、CORBAワークユニットのプロセス情報は表示できません。