SOAメトリックの分析

「トランザクション・リスト」ビューのチャートを使用して、サービス指向アーキテクチャ(SOA)メトリックを分析します。

これらのチャートを使用する方法は次のとおりです。

SOA環境メトリックの分析

この項では、「実行」タブのレポートを使用してSOA環境メトリックを分析する方法について説明します。次の各項で説明するように、SOAトランザクション・レコードをクリックしてSOA環境の詳細なメトリックを表示します。

複合ステータス

「コンポジット・ステータス」サブタブには、次の項で説明するように、SOAサービス・ターゲットおよびモニター対象のSOAコンポジットのステータスに関する情報が表示されます。

  • サービス・ステータス表

  • 複合ステータス表

サービス・ステータス表

場所: 顧客およびサービス・レベルの「トランザクション」ダッシュボード。[トランザクションリスト]ビューはデフォルトで表示されます。環境に関連付けられている任意のSOAトランザクション・レコードをクリックします。「実行者」タブがデフォルトで表示され、「コンポジット・ステータス」サブタブが表示され、タブの上部に「サービス・ステータス」表が表示されます。トランザクション・ダッシュボードへのアクセス方法の詳細。

「サービス・ステータス」表には、次のSOAサービス・ターゲットの「UP」/「DOWN」ステータスが表示されます。

  • weblogic_j2eeserver - SOAインフラストラクチャの実行に使用されるWebLogicサーバー。

  • weblogic_cluster - WebLogicサーバー・クラスタは、複数のWebLogicサーバー・インスタンスが同時に稼働し連携して動作し、スケーラビリティおよび信頼性を高めます。

  • oracle_soainfra - SOAインフラストラクチャは、Oracle WebLogic Serverで実行されるJava EE準拠のアプリケーションです。このアプリケーションは、コンポジットとそのライフサイクル、サービス・エンジンおよびバインディング・コンポーネントを管理します。

  • oracle_soainfra_cluster - SOAインフラストラクチャ・アプリケーション・クラスタは、同時に実行され、連携して拡張性と信頼性を向上させる複数のSOAインフラストラクチャ・アプリケーション・インスタンスで構成されます。

「サービス・ステータス」表の各レコードには、次の情報が表示されます。

  • ターゲット名: コンポジットを実行するSOAインフラストラクチャ・ターゲットの名前を指定します。

  • ターゲット・タイプ: ターゲットのタイプを指定します。

  • Status: ターゲットのステータスを指定します。使用可能なオプションは次のとおりです。

    • 停止中のターゲット

    • ターゲット稼働

コンポジット・ステータス表

場所: 顧客およびサービス・レベルの「トランザクション」ダッシュボード。[トランザクションリスト]ビューはデフォルトで表示されます。環境に関連付けられている任意のSOAトランザクション・レコードをクリックします。「実行者」タブはデフォルトで表示されます。「コンポジット・ステータス」サブタブを下にスクロールして、「コンポジット・ステータス」表を表示します。

コンポジット・ステータス表には、モニターされているSOAコンポジットの最新ステータスの概要が表示されます。

コンポジット・ステータス表の各レコードには、次の情報が表示されます。

  • パーティション名: コンポジット・ターゲットが属するグループの名前を指定します。

  • Composite Name: コンポジット・ターゲットの名前を指定します。

  • Last Instantiated Name: コンポジット・ターゲットが最後に起動された時間を指定します。

  • コンポジット・リビジョン: コンポジット・ターゲットのバージョンを指定します。

  • Status: ターゲットのステータスを指定します。使用可能なオプションは次のとおりです。

    • 停止中のターゲット

    • ターゲット稼働

  • 起動時以降のインスタンス合計: SOAサーバーの起動以降にコンポジット・ターゲットが実行された合計回数を指定します。

  • 非同期レスポンス時間: コンポジット・ターゲットの非同期操作のレスポンス時間を指定します。

  • 同期レスポンス時間: コンポジット・ターゲットの同期操作のレスポンス時間を指定します。

表領域使用量

場所: 顧客およびサービス・レベルの「トランザクション」ダッシュボード。[トランザクションリスト]ビューはデフォルトで表示されます。環境に関連付けられている任意のSOAトランザクション・レコードをクリックし、「表領域の使用状況」をクリックします。表領域の使用状況表がタブの上部に表示されます。

「表領域の使用状況」サブタブでは、SOAストレージ領域の増加を監視できます。このレポートには、表領域全体の使用状況と、特にFUSION_TS_TOOLS表領域(SOAメタデータおよびランタイム・データを格納するためのメイン表領域)の表領域使用率の表ビューの両方が表示されます。

チャート・ビュー: チャート・ビューには、表領域別の平均ストレージ使用量の内訳(GB)が表示されます。

チャートの右下隅にある「表ビューを開く」をクリックして、「表領域使用率」表ビューを展開モードで開きます。

表ビュー: 表ビューには、組織の表領域がすべてリストされます。各表領域の名前および表領域で使用される平均記憶域が表示されます。

「表領域使用率」表の各レコードには、次の情報が表示されます。

  • Tablespace: データベース表領域の名前を指定します。

  • Used Storage Avg (GB): 使用される領域の平均量をGBで指定します。

SOAパーティション・メトリックの分析

この項では、「ステータス」タブのレポートを使用してSOA環境メトリックを分析する方法について説明します。次の各項で説明するように、任意のSOAトランザクション・レコードをクリックして、特定のSOAパーティションの最新および履歴のステータス・レポートを表示します。

パーティション・ステータス表

場所: 顧客およびサービス・レベルの「トランザクション」ダッシュボード。[トランザクションリスト]ビューはデフォルトで表示されます。環境に関連付けられている任意のSOAトランザクション・レコードをクリックし、「ステータス」をクリックします。デフォルトでは、「パーティション・ステータス」サブタブが表示され、タブの上部に「パーティション・ステータス」表が表示されます。トランザクション・ダッシュボードへのアクセス方法の詳細。

パーティション・ステータス表には、パーティション内の各コンポジットの最新ステータスの概要が表示されます。

「Partition Status」表の各レコードには、次の情報が表示されます。

  • ターゲット名: コンポジットを実行するSOAインフラストラクチャ・ターゲットの名前を指定します。

  • ターゲット・タイプ: ターゲットのタイプを指定します。

  • Status: ターゲットのステータスを指定します。使用可能なオプションは次のとおりです。

    • 停止中のターゲット

    • ターゲット稼働

コンポーネント・パフォーマンス要約過去2時間表

場所: 顧客およびサービス・レベルの「トランザクション」ダッシュボード。[トランザクションリスト]ビューはデフォルトで表示されます。環境に関連付けられている任意のSOAトランザクション・レコードをクリックし、「ステータス」をクリックして、「過去2時間のコンポーネント・パフォーマンス・サマリー」サブタブに移動します。「過去2時間のコンポーネント・パフォーマンス要約」表がタブの上部に表示されます。トランザクション・ダッシュボードへのアクセス方法の詳細。

「Component Performance Summary Last 2 Hours」表には、過去2時間の各コンポーネントのステータスの概要が、パーティション名、コンポジット名およびコンポジット・リビジョン別に分類されて表示されます。

「Component Performance Summary Last 2 Hours」表の各レコードには、次の情報が表示されます。

  • パーティション名: コンポジット・ターゲットが属するグループの名前を指定します。

  • Composite Name: コンポジット・ターゲットの名前を指定します。

  • コンポジット・リビジョン: コンポジット・ターゲットのバージョンを指定します。

  • Component Name (コンポーネント名): コンポーネントの名前を指定します。

  • コンポーネント・タイプ: コンポーネントのタイプ(BPEL/メディエータ)を指定します。

  • 平均レスポンス時間(ミリ秒): コンポーネントの平均レスポンス時間(ミリ秒)を指定します。

  • Total Faults: コンポーネントの障害の合計数を指定します。

  • Total Instances Last Collection: 前回の収集以降にコンポーネントが実行された合計回数を指定します。

  • ビジネス・フォルト: コンポーネントのビジネス・フォルトの合計数を指定します。これは、特定のビジネス・ルールを満たすことに失敗したために発生します。

  • システム障害: コンポーネントのシステム障害の合計数を指定します。これは、基盤となるインフラストラクチャまたはアプリケーションを実行するミドルウェア・コンポーネントのエラーによって発生します。

  • Recoverable Faults: コンポーネントの回復可能な障害の合計数を指定します。

  • Total Recoverable Faults since Startup: SOAサーバーの起動以降のコンポーネントのリカバリ可能なフォルトの合計数を指定します。

  • Avg Response Time (s): コンポーネントの平均レスポンス時間を秒単位で指定します。

  • 収集タイムスタンプ: 情報が収集された日時を指定します。

コンポーネント・パフォーマンス要約過去24時間表

場所: 顧客およびサービス・レベルの「トランザクション」ダッシュボード。[トランザクションリスト]ビューはデフォルトで表示されます。環境に関連付けられているSOAトランザクション・レコードをクリックし、「ステータス」をクリックして、「過去24時間のコンポーネント・パフォーマンス・サマリー」サブタブに移動します。「過去24時間のコンポーネント・パフォーマンス・サマリー」表がタブの上部に表示されます。トランザクション・ダッシュボードへのアクセス方法の詳細。

「Component Performance Summary Last 24 Hours」表には、パーティション名、コンポジット名およびコンポジット・リビジョン別に分類された、過去24時間の各コンポーネントのステータスの概要が表示されます。

「Component Performance Summary Last 24 Hours」表の各レコードには、次の情報が表示されます。

  • パーティション名: コンポジット・ターゲットが属するグループの名前を指定します。

  • Composite Name: コンポジット・ターゲットの名前を指定します。

  • コンポジット・リビジョン: コンポジット・ターゲットのバージョンを指定します。

  • Component Name (コンポーネント名): コンポーネントの名前を指定します。

  • コンポーネント・タイプ: コンポーネントのタイプ(BPEL/メディエータ)を指定します。

  • 平均レスポンス時間(ミリ秒): コンポーネントの平均レスポンス時間(ミリ秒)を指定します。

  • Total Faults: コンポーネントの障害の合計数を指定します。

  • ビジネス・フォルト: コンポーネントのビジネス・フォルトの合計数を指定します。これは、特定のビジネス・ルールを満たすことに失敗したために発生します。

  • Total Instances Last Collection: 前回の収集以降にコンポーネントが実行された合計回数を指定します。

  • システム障害: コンポーネントのシステム障害の合計数を指定します。これは、基盤となるインフラストラクチャまたはアプリケーションを実行するミドルウェア・コンポーネントのエラーによって発生します。

  • Recoverable Faults: コンポーネントの回復可能な障害の合計数を指定します。

  • Total Recoverable Faults since Startup: SOAサーバーの起動以降のコンポーネントのリカバリ可能なフォルトの合計数を指定します。

  • Avg Response Time (s): コンポーネントの平均レスポンス時間を秒単位で指定します。

  • 起動以降に成功したインスタンス: SOAサーバーの起動以降にコンポジット・ターゲットが正常に実行された回数を指定します。

  • 長時間実行中インスタンス: 事前定義済のしきい値より長く実行されているインスタンスの数を指定します。

障害が発生したコンポーネント表

場所: 顧客およびサービス・レベルの「トランザクション」ダッシュボード。[トランザクションリスト]ビューはデフォルトで表示されます。環境に関連付けられているSOAトランザクション・レコードをクリックし、「ステータス」をクリックして、「フォルト・コンポーネント」サブタブに移動します。「Faulted Components」テーブルがタブの上部に表示されます。トランザクション・ダッシュボードへのアクセス方法の詳細。

「フォルト・コンポーネント」表では、SOAドメイン内のプロセスの現在のステータスを確認でき、問題の迅速な識別に役立ちます。この表は、エラーメッセージを含む、障害のあるすべての環境に関する詳細を示しています。

「Faulted Components」表の各レコードには、次の情報が表示されます。

  • パーティション名: コンポジット・ターゲットが属するグループの名前を指定します。

  • Composite Name: コンポジット・ターゲットの名前を指定します。

  • コンポーネント・タイプ: コンポーネントのタイプ(BPEL/メディエータ)を指定します。

  • コンポジット・リビジョン: コンポジット・ターゲットのバージョンを指定します。

  • Component Name (コンポーネント名): コンポーネントの名前を指定します。

  • Environment: 関連するデータベース・インスタンスの名前を指定します。

  • Fault Type: 発生した障害のタイプを指定します。

  • エラーメッセージ: 障害に関連付けられたエラーメッセージを指定します。

  • 収集タイムスタンプ: 情報が収集された日時を指定します。

長時間実行コンポーネント表

場所: 顧客およびサービス・レベルの「トランザクション」ダッシュボード。[トランザクションリスト]ビューはデフォルトで表示されます。環境に関連付けられている任意のSOAトランザクション・レコードをクリックし、「ステータス」をクリックして、「長時間実行コンポーネント」サブタブに移動します。「長時間実行コンポーネント」表がタブの上部に表示されます。トランザクション・ダッシュボードへのアクセス方法の詳細。

「長時間実行コンポーネント」表では、SOAドメイン内のプロセスの現在のステータスを確認できます。この表は、通常の実行時間より上で実行されているすべてのコンポーネントの詳細を示しています。

長期実行コンポーネント テーブルの各レコードには、以下の情報が表示されます。

  • パーティション名: コンポジット・ターゲットが属するグループの名前を指定します。

  • Composite Name: コンポジット・ターゲットの名前を指定します。

  • コンポーネント・タイプ: コンポーネントのタイプ(BPEL/メディエータ)を指定します。

  • コンポジット・リビジョン: コンポジット・ターゲットのバージョンを指定します。

  • Component Name (コンポーネント名): コンポーネントの名前を指定します。

  • 最終インスタンス化時間: コンポジット・ターゲットが最後に起動された時間を指定します。

  • Environment: 関連するデータベース・インスタンスの名前を指定します。

  • 実行時間: コンポーネントが実行されている時間の長さを指定します。

  • 収集タイムスタンプ: 情報が収集された日時を指定します。