System Manager の「InterChange Server コンポーネント管理」ビューを使用して、IBM WebSphere InterChange Server システムをモニターし、システムにおけるすべてのコンポーネントの状況変更に関する通知メッセージを取得することができます。また、このビューから、InterChange Server コンポーネントを始動、停止、一時停止、およびシャットダウンし、コンポーネントのプロパティーを変更できます。コンポーネントの開始、停止、一時停止、およびコンポーネント・プロパティーの変更 については、システムのコンポーネントの管理を参照してください。
次のセクションでは、System Manager を操作して InterChange Server インスタンスに接続する方法、および 「InterChange Server コンポーネント管理」ビューからコンポーネントの統計を表示する方法を説明します。System Manager で 「InterChange Server コンポーネント管理」 ビューを使用するには、まず InterChange Server インスタンスに接続する必要があります。
System Manager の 「InterChange Server コンポーネント管理」 ビューを使用するには、まず InterChange Server インスタンスに接続する必要があります。
InterChange Server インスタンスに接続するには、以下のステップを実行します。
接続が確立されると、InterChange Server インスタンス・アイコン上のライトが赤から緑に変わり、そのサーバーに配置されたオブジェクトがすべてサーバーの下のフォルダー内に 表示されます。
System Manager の 「InterChange Server コンポーネント管理」 ビューでは、IBM WebSphere InterChange Server 環境の統計情報をモニターして、IBM WebSphere InterChange Server システムの管理を向上させることができます。統計は、InterChange Server、コラボレーション・オブジェクト、およびコネクターについて表示できます。
システムが正常に動作しているときの統計情報を監視しこれに慣れておくことにより、問題が発生したときにモニターを使用して問題の識別と切り分けを行い、フロー処理において問題となっている部分を正確に把握することができます。
システムの統計をモニターすることは、システムのリソースを最適に構成するうえでも役立ちます。統計には、現在構成されているパラメーターが示され、フロー処理中にはリソースを追跡するグラフが表示されます。システムのリソースが効率的に使用されているかどうか、また、調整が必要かどうかを容易に知ることができます。以下のトピックでは、「サーバー統計」ウィンドウ、「コラボレーション・オブジェクト統計」ウィンドウ、および「コネクター統計」ウィンドウの情報について説明します。
InterChange Server の統計を確認するには、「InterChange Server コンポーネント管理」 ビューで InterChange Server インスタンスを右マウス・ボタンでクリックしてから、「統計」を選択します。サーバー統計は、System Manager の右上の区間に 表示されます。
「システム統計」ウィンドウの情報については、以下のトピックで説明しています。
InterChange Server の「統計」ウィンドウの 「データベース接続」セクションを使用すると、InterChange Server システムの接続キャッシュが現在使用しているデータベース接続の数と、サーバーのブート以降に使用されたピーク量を確認できます。これにより、下層のデータベース・サーバーと InterChange Server の相互作用を調整できます。InterchangeSystem.cfg ファイルと下層の各データベース・サーバーの .cfg ファイルのパラメーターを使用して、最適な接続数を構成できます。
「システム統計」ウィンドウのこのセクションを使用して、接続の最大数を消費している接続プールを特定できます。データベースの最大接続数の制約が満たされるように InterChange Server システムを構成したり、そのプールの最大接続数を増やすように設定することができます。
InterchangeSystem.cfg ファイルの DB_CONNECTIVITY セクションの中の データベース・パラメーターは、InterChange Server と データベース管理システム (DBMS) との対話全体を制御します。
これらのパラメーターについての詳細は、「システム・インストール・ガイド (UNIX 版)」または「システム・インストール・ガイド (Windows 版)」を参照してください。
「データベース接続」領域には、以下の統計が表示されます。
キャッシュの統計の下にある領域には、システム・プールと動的接続プールがリストされます。 システム・プールは、REPOSITORY、EVENTS_MANAGEMENT、FLOW_MONITORING、および TRANSACTIONS です。動的プールは関係プールです。これらのプールごとに以下の詳細データが保守されます。
InterChange Server の「統計」ウィンドウの 「メッセージ・キュー項目数」領域には、構成済みのキュー・マネージャーに含まれるサブスクリプション・キューがすべてリストされます。「メッセージ・キュー項目数」領域には以下の統計が表示されます。
コラボレーション・オブジェクトの統計を確認するには、統計を表示するコラボレーション・オブジェクトを右マウス・ボタンでクリックし、「統計」を選択します。そのコラボレーション・オブジェクトの統計が、System Manager の右上の区間に表示されます。
通常の失敗率が上昇した場合には、失敗したフローの統計を調べてください。失敗の原因には、コネクターが使用できないことやデータの破壊など、さまざまな状況があります。この率はできるだけ低く抑える必要があります。なぜなら、失敗を再実行依頼するには何らかのユーザー介入が必要となるからです。失敗数は、コラボレーションが一時停止している間は保持され、コラボレーションが停止するとリセットされます。
ウィンドウの上部のセクション には、実行中のコラボレーション・オブジェクトについての統計が示されます。コラボレーション・オブジェクトが開始された時刻、実行されている時間、Web ベースのサーブレットからのアクセス呼び出しの数、成功したフローと失敗したフローの数、処理されたフローの合計数を一目で確認できます。
「構成されている並行イベントの最大数」には、イベントにより起動されたフローの並行処理の最大数が表示されます。並行フローの詳細については、「システム・インプリメンテーション・ガイド」を参照してください。
この領域は、所要時間が指定時間より長いフローを検索するときに使用します。これにより、該当するフローの FlowEventID や関連アプリケーションなどの詳細情報を認識、取得できます。
時間と分のセレクターを使用して所要時間を入力します。この所要時間を超える処理時間のフローがリストされます。「詳細」ボタンを押すと、これらのフローに関して、FlowInitiatorID、関連コネクター、ビジネス・オブジェクト、アプリケーションなどの補足的な情報が表示されます。
このセクションには、バッファーに入れられたイベントの数と データベース内で保留中のイベントの数が表示されます。また、2 つの構成可能なフロー制御プロパティー、最大イベント容量およびブロック化状況も表示されます。このセクションを使用すると、コラボレーション・オブジェクトのフロー制御をモニターし、コラボレーション・オブジェクトのフロー制御プロパティーを再構成する必要があるかどうかを 判断することができます。フロー制御プロパティーを再構成する方法については、コラボレーション・オブジェクトのフロー制御の構成手順を参照してください。
「進行中」、「キュー中」、および「現在の速度」の各領域は、現在処理中の数、キューに入れられているフローの数、およびフローの処理速度をモニターするために使用します。
「平均サービス時間」の数値は、通常の処理時に処理率が増えているかどうかを判断するための基本情報として使用してください。通常のシステム動作時には、この数値はほぼ一定となります。この数値が大幅に増大した場合は、ネットワークまたはアプリケーションのスローダウンなどの問題や、解決が必要なその他の状況が発生したことを示している可能性があります。
必要であれば、キューに入れられたイベント統計を使用して、並行フロー処理についてコラボレーションを調整してください。キューが一貫して長い場合は、コラボレーションの並行イベントにより起動されたフローの数を増やし、コラボレーションを再始動するという方法もあります。ただし並行フローの数を増やすと、システムの処理サイズが大きくなり、データベース接続を追加する必要が生じることがあります。
コネクターの統計を確認するには、統計を表示するコネクターを右マウス・ボタンでクリックし、「統計」を選択します。そのコネクターの統計が、System Manager の右上の区間に表示されます。
コネクターの「統計」ウィンドウには、実行中のコネクターについての情報が表示されます。このウィンドウには、コネクターのアプリケーション、コネクターが始動された時刻、実行されている時間、受信および送信したビジネス・オブジェクトの数、およびフロー制御の情報が表示されます。
このセクションには、コネクターの始動時刻と実行されている時間が表示されます。
このセクションには、コネクターの実行中に送受信される ビジネス・オブジェクトの合計数が表示されます。
この領域には、コネクターが送受信したビジネス・オブジェクトの名前がリストされます。送信したビジネス・オブジェクトの数と受信したビジネス・オブジェクトの数が一致しない場合は、一部のビジネス・オブジェクトの処理が完了していない可能性があります。
この領域には、コラボレーションがサブスクライブしているサブスクリプションと、そのサブスクリプションのビジネス・オブジェクト名と動詞がリストされます。サブスクリプションのリストを検査して、コラボレーションおよびイニシエーターの名前がすべて存在し、それらがすべて必要なものであるかを確認してください。
このセクションには、バッファーに入れられたイベントの数と データベース内で保留中のイベントの数が表示されます。また、2 つの構成可能なフロー制御プロパティー、最大イベント容量およびブロック化状況も表示されます。このセクションを使用すると、コネクターのフロー制御をモニターし、コネクターのフロー制御プロパティーを再構成する必要があるかどうかを 判断することができます。フロー制御プロパティーを再構成する方法については、コネクターのフロー制御の構成手順を参照してください。