ヘッダーをスキップ
Oracle® Fusion Middleware Oracle SOA SuiteおよびOracle Business Process Management Suite管理者ガイド
11g リリース1 (11.1.1.4.0)
B55916-03
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次
索引へ移動
索引

前
 
次
 

7 SOAコンポジット・アプリケーションの監視

この章では、SOAコンポジット・アプリケーションのインスタンスとフォルトの監視方法について説明します。

この章の内容は、次のとおりです。

詳細は、第1.2.2項「SOAコンポジット・アプリケーションの概要」を参照してください。

7.1 SOAコンポジット・アプリケーションの最新のインスタンスとフォルトの監視

SOAコンポジット・アプリケーションの「ダッシュボード」ページから、SOAコンポジット・アプリケーションの最新のインスタンスとフォルトを監視できます。このページには、アプリケーションの最新の状態に関する高レベルの概要が表示されます。

SOAコンポジット・アプリケーションの最新のインスタンスとフォルトを監視する手順は、次のとおりです。

  1. 次のいずれかのオプションを使用して、このページにアクセスします。

    「SOAインフラストラクチャ」メニューからアクセスする手順 ナビゲータの「SOA」フォルダからアクセスする手順
    1. 「ホーム」を選択します。
    2. 「デプロイ済コンポジット」タブを選択します。

    3. 「コンポジット」セクションで、特定のSOAコンポジット・アプリケーションを選択します。

    1. 「soa-infra」の下にある、特定のSOAコンポジット・アプリケーションを選択します。

  2. 「ダッシュボード」をクリックします(選択されていない場合)。

    「ダッシュボード」ページの上部には、次の詳細が表示されます。

    • コンポジットのライフサイクルの状態の要約。「ダッシュボード」ページの上部に、実行中のインスタンス数、合計インスタンス数、コンポジットのモード(「アクティブ」または「リタイア」)などが表示されます。

    • SOAコンポジット・アプリケーションの最新のインスタンスの詳細。インスタンスID、名前、対話ID、状態(たとえば、「失敗」、「完了」)および開始時間が表示されます。

    • 最新のフォルトと拒否メッセージの詳細。エラー・メッセージ、フォルトのリカバリが可能かどうか、フォルトの発生時間、フォルトの場所(サービス、サービス・コンポーネントまたは参照)、SOAコンポジット・アプリケーションのインスタンスID、およびフォルトが記述されているログ・ファイルへのリンクが表示されます。

    soaapp_dash_upper.gifの説明が続きます
    図版soaapp_dash_upper.gifの説明

  3. 「最新のインスタンス」セクションで、次のタスクを実行します。

    1. 「インスタンスID」列で、特定のインスタンスIDをクリックし、コンポジット・アプリケーションに関するすべてのインスタンス詳細(フローのトレース、および各コンポーネントの監査証跡)を取得します。これによって、インスタンス間の一連のメッセージ・フローにおけるフォルトが表示されます。


      注意:

      「コンポジット・インスタンスの状態をキャプチャ」チェック・ボックスを選択しない場合、「最新のインスタンス」セクションには、フォルト・リカバリが必要なインスタンスが「実行中」と表示されません。ただし、インスタンスの状態をキャプチャするかどうかに関係なく、リカバリが必要なインスタンスは引き続き実行中で、このページの「コンポーネント・メトリック」セクションの「リカバリ可能」列に表示されます。

    2. セクションの下部にある「すべて表示」をクリックし、SOAコンポジット・アプリケーションの「インスタンス」ページにアクセスします。

  4. 「最新のフォルトと拒否メッセージ」セクションで、次のタスクを実行します。

    1. 「エラー・メッセージ」列で、エラー・メッセージをクリックし、フォルトに関する完全な情報を表示します。フォルトがリカバリ可能と識別されている場合は、「ここでリカバリ」リンクをクリックし、フォルト・リカバリを実行します。

    2. フォルトがリカバリ可能と識別されている場合は、「リカバリ」列で「リカバリ」をクリックし、コンポーネント・インスタンス・レベルでフォルト・リカバリを実行します。

    3. 「フォルトの場所」列で、特定の場所をクリックし、サービス、サービス・コンポーネントまたは参照の「ダッシュボード」ページにアクセスします。

    4. 「コンポジット・インスタンスID」列で、コンポジット・インスタンスIDをクリックし、そのフォルトが含まれるメッセージのフローのトレースにアクセスします。これによって、インスタンス間の一連のメッセージ・フローにおけるフォルトが表示されます。

    5. 「ログ」列で、特定のログをクリックし、「ログ・メッセージ」ページにアクセスします。このページには、特定の失敗したインスタンスがフィルタされて表示されます。

    6. セクションの下部にある「すべて表示」をクリックし、SOAコンポジット・アプリケーションの「最新のフォルトと拒否メッセージ」ページにアクセスします。

    「ダッシュボード」ページの下部には、次の詳細が表示されます。

    • SOAコンポジット・アプリケーションで使用されているサービス・コンポーネントの名前とタイプ、実行中のインスタンス数と合計インスタンス数、各サービス・コンポーネントのリカバリ可能およびリカバリ不可の失敗したインスタンスの数。

    • SOAコンポジット・アプリケーションで使用されているサービス・バインディング・コンポーネント(インバウンド)および参照バインディング・コンポーネント(アウトバウンド)の名前とタイプ、バインディング・コンポーネントのフォルト件数、処理メッセージの合計、および平均メッセージ処理時間。

    soaapp_dash_lower.gifの説明が続きます
    図版soaapp_dash_lower.gifの説明

    「コンポーネント・メトリック」セクションの「失敗したインスタンス」列には、リカバリ可能およびリカバリ不可のフォルトの件数が表示されます。リカバリ可能なフォルトに関連するコンポーネント・インスタンスは、フォルトと見なされません。このようなインスタンスは、ライフ・サイクルの終わりに達していないため、実行中と見なされます。これらのインスタンスは、「再試行」、「再スロー」、「中断」などのリカバリ・オプションを使用してリカバリできます。このページの「最新のインスタンス」セクションおよび「フォルト・メッセージと拒否メッセージ」ページにはリカバリ可能とリカバリ不可を区別せずにフォルトの件数が表示されるため、このフォルト件数と異なる場合があります。

  5. 「コンポーネント・メトリック」セクションの「名前」列で、サービス・コンポーネントをクリックします。選択したサービス・コンポーネントのホーム・ページが表示され、インスタンス、フォルトおよびポリシーに関する具体的な詳細が表示されます。

  6. 「サービスと参照」セクションの「名前」列で、サービスまたは参照をクリックします。該当するホーム・ページが表示され、インスタンス、フォルト、ポリシー、拒否メッセージおよびメッセージ・ヘッダー構成プロパティに関する具体的な詳細が表示されます。


注意:

SOAインフラストラクチャの「インスタンス」タブおよび「フォルト・メッセージと拒否メッセージ」タブを開き、各タブですべてのデプロイ済コンポジットのインスタンスおよびフォルトを監視できます。ここで特定のコンポジットをクリックすると、さらに詳細を表示できます。

詳細は、次の各項を参照してください。