5 Oracle Adaptive Access Manager

この章では、Oracle Enterprise Managerを使用して管理できる、Oracle Adaptive Access Manager 11gサーバーおよびOAAMサーバー・クラスタのパフォーマンスを示すOracle Adaptive Access Managerのメトリックについて説明します。

データソース・メトリック

このカテゴリのメトリックは、接続のメトリックに関する情報を提供します。

使用可能な接続

このメトリックは、選択したデータソースに関して、現在使用可能な(使用中でない)データベース接続の数を示します。

作成された接続(/分)

このメトリックは、過去5分間このデータソース用に作成された分当たりのデータベース接続の平均数を示します。

使用中の接続

このメトリックは、現在アプリケーションによって使用中のデータソース接続の数を示します。

接続リーク(/分)

このメトリックは、選択したデータソースに関して、過去5分間のJDBC接続リークの1分当たりの平均数を示します。リークされた接続とは、データソースから予約されても接続の終了時にデータソースに戻されなかった接続のことです。

接続プール・サイズ

このメトリックは、過去5分間にこのデータソース用に作成されたデータベース接続の1分当たりの平均数を示します。

接続リフレッシュの失敗(/分)

このメトリックは、過去5分間にデータソースがデータベース接続をリフレッシュしようとして失敗した1分当たり平均回数を示します。

接続リクエストの失敗(/分)

このメトリックは、選択したデータソースに関して、過去5分間に失敗したJDBC接続リクエストの1分当たりの平均数を示します。

接続リクエスト(/分)

このメトリックは、過去5分間におけるこのデータソースからの接続リクエストの1分当たりの平均数を示します。

成功した接続(%)

このメトリックは、過去5分間にこのデータソースに対して正常に接続を返したリクエストの割合を示します。

使用不可な接続

このメトリックは、データソースのこのインスタンスで現在使用できない(使用中またはシステムによってテスト中)データベース接続の数を示します。

接続リクエスト待機中

このメトリックは、選択したデータソースに関して、過去5分間のJDBC接続待機成功の1分当たりの平均数を示します。待機成功とは、このデータソースからの接続のリクエストの中で、接続されるまで待機する必要があり最終的に接続に成功したものです。

失敗した待機中接続リクエスト(/分)

現行データソースの場合、このメトリックは、過去5分間に失敗した接続待機リクエストの1分当たりの平均数を示します。接続待機リクエストとは、接続されるまで待機する必要があったデータベース接続のリクエストです。接続待機リクエストは、ConnectionReserveTimeoutSecondsプロパティ値より長時間待機するなど、様々な理由で失敗することがあります。

待機した接続リクエスト(/分)

このメトリックは、選択したデータソースに関して、過去5分間の接続待機リクエストの1分当たりの平均数を示します。接続待機リクエストとは、接続されるまで待機する必要があった接続のリクエストです。このメトリックは、最終的に接続されたものと接続されなかったものを含みます。

接続待機成功(%)

このメトリックは、現行データソースに関して、過去5分間に正常にデータベース接続が行われた接続待機リクエストの割合を示します。接続待機リクエストとは、接続されるまで待機する必要があった接続のリクエストです。このメトリックは、最終的に接続されたものと接続されなかったものを含みます。

接続待機成功(/分)

このメトリックは、選択したデータソースに関して、過去5分間のJDBC接続待機成功の1分当たりの平均数を示します。待機成功とは、このデータソースからの接続のリクエストの中で、接続取得の前に待機する必要があり最終的に接続取得に成功したものです。

データソース - 状態

このメトリックは、データソースの現在の状態を示します。

キャッシュに追加された文(/分)

このメトリックは、過去5分間にこのデータソースの文キャッシュに追加された分当たりの文の数を示します。

キャッシュから破棄された文(/分)

このメトリックは、過去5分間にキャッシュから破棄された文の1分当たりの平均数を示します。接続プール内の接続ごとに、独自の文キャッシュが保持されます。この数は、接続プールのすべての接続のキャッシュから破棄された文の数の合計です。

使用されていないキャッシュ済の文(/分)

このメトリックは、選択したデータソースに関して、過去5分間において文キャッシュにヒットしなかった文の1分当たりの平均数を示します。

使用されたキャッシュ済の文(%)

このメトリックは、過去5分間に文キャッシュによって満たされた文の割合を示します。接続プール内の接続ごとに、独自の文キャッシュが保持されます。

使用されたキャッシュ済の文(/分)

このメトリックは、過去5分間にデータソース文キャッシュによって満たされた文の1分当たりの平均数を示します。接続プール内の接続ごとに、独自の文キャッシュが保持されます。

文キャッシュ・サイズ

このメトリックは、現在のデータソースに関して、現在接続プールにキャッシュされているプリコンパイル済でコール可能なJDBC文の数を示します。接続プールにある各JDBC接続にはそれぞれ固有の文のキャッシュがあります。この数は、接続プール内の各接続のキャッシュにある文の合計数です。

EJBモジュール・メトリック

これらのメトリックは、過去5分間におけるEJBホームに関する情報を提供します。

キャッシュされたBean

このメトリックは、現在EJBキャッシュにあるこの「EJBホーム」からのBeanの合計数を示します。

Beanアクティブ化(/分)

このメトリックは、過去5分間にEJBホームからアクティブ化された分当たりのBeanの平均数を示します。

キャッシュ・ヒット(%)

このメトリックは、過去5分間に正常に完了したキャッシュ・アクセスの割合を示します。

キャッシュ・ミス(/分)

このメトリックは、過去5分間のこのEJBモジュールの分当たりキャッシュ・ミスの平均数を示します。

Beanのアクセス(/分)

このメトリックは、現在のEJBモジュールに関して、1分当たりにEJBプールがアクセスされた回数を示します。これは過去5分間の平均です。

Beanのアクセス成功(%)

このメトリックは、過去5分間に成功したEJBプール・アクセスの割合を示します。

空きBeanインスタンス

このメトリックは、空きプールの利用可能なEJBインスタンスの現在の数を示します。

Bean破棄(/分)

このメトリックは、このEJBモジュールの過去5分間の分当たりEJB破棄の平均数を示します。

Beanのアクセス失敗(/分)

このメトリックは、空きプールからインスタンスの取得を試行して失敗した1分当たりの平均回数を示します。この値は過去5分間の平均値です。プール内に使用可能なインスタンスがない場合、プールからのBean取得の試行は失敗します。

使用中のBean

このメトリックは、現在空きプールから使用されているEJBインスタンスの数を示します。

Beanトランザクションのコミット(/分)

このメトリックは、過去5分間のこのEJBモジュールの分当たりEJBトランザクション・コミットの平均数を示します。

Beanトランザクションのロールバック(/分)

このメトリックは、過去5分間のこのEJBモジュールの分当たりEJBトランザクション・ロールバックの平均数を示します。

Beanトランザクションのタイムアウト(/分)

このメトリックは、過去5分間のこのEJBモジュールの分当たりEJBトランザクション・タイムアウトの平均数を示します。

EJBトランザクション・メトリック

このメトリックは、過去5分間におけるこのEJBのトランザクション情報を示します。

Beanトランザクションのコミット(%)

このメトリックは、過去5分間におけるEJBトランザクション・コミットの1分当たりの平均を示します。

Beanトランザクションのコミット(/分)

このメトリックは、過去5分間におけるEJBトランザクション・コミットの1分当たりの平均を示します。

Beanトランザクションのロールバック(/分)

このメトリックは、過去5分間におけるEJBトランザクション・ロールバックの1分当たりの平均を示します。

Beanトランザクションのタイムアウト(/分)

このメトリックは、過去5分間におけるEJBモジュールに対する1分当たりのEJBトランザクション・タイムアウトの平均数を示します。

概要メトリック

これらのメトリックは、選択したアプリケーションのサーブレットとJSP、EJBおよびOracle WebLogic Serverワーク・マネージャの現在のパフォーマンスを示すデータを提供します。

キャッシュされたBean

このメトリックは、EJBキャッシュ内で現在アクティブなEJBの合計数を示します。

キャッシュ・アクセス(/分)

このメトリックは、過去5分間における、選択したサーバーに対する1分当たりのEJBキャッシュ・アクセス試行の平均数を示します。

Beanアクティブ化(/分)

このメトリックは、過去5分間にアクティブ化されたEnterprise Java Beansの1分当たりの平均数を示します。

キャッシュ・ヒット(%)

このメトリックは、過去5分間に正常に完了したキャッシュ・アクセスの割合を示します。

キャッシュ・ミス(/分)

このメトリックは、過去5分間における1分当たりのEJBキャッシュ・ミスの数を示します。

Beanのアクセス(/分)

このメトリックは、選択したサーバーに関して、過去5分間のプール・アクセスの1分当たりの平均数を示します。

Beanの成功(%)

このメトリックは、選択したサーバーに関して、過去5分間に成功したEJBプール・アクセスの割合を表示します。

空きBeanインスタンス

このメトリックは、選択したサーバーに関して、空きプールで現在使用可能なJava Beanインスタンス数を示します。

Bean破棄(/分)

このメトリックは、過去5分間における、選択したサーバーに対する1分当たりのEJB破棄の平均数を示します。

Beanのアクセス失敗(/分)

このメトリックは、過去5分間に成功したサーバーへのプール・アクセスの割合を示します。

使用中のBean

このメトリックは、現在空きプールから使用されているEJBインスタンスの数を示します。

Beanトランザクションのコミット(%)

このメトリックは、選択したサーバーに関して、過去5分間の1分当たりのEJBトランザクション・コミットを特定します。

Beanトランザクションのコミット(/分)

このメトリックは、選択したサーバーに関して、過去5分間の1分当たりのEJBトランザクション・コミットを特定します。

Beanトランザクションのロールバック(/分)

このメトリックは、選択したサーバーに関して、過去5分間においてロールバックされたトランザクションの1分当たりの平均数を示します。

Beanトランザクションのタイムアウト(/分)

このメトリックは、選択したサーバーでの過去5分間における1分当たりのEJBトランザクション・タイムアウトを示します。

MDBメッセージ(/分)

このメトリックは、選択したサーバーに関して、過去5分間にメッセージドリブンBean (MDB)で処理された1分当たりのメッセージ数を指定します。

リクエスト(/分)

このメトリックは、選択したサーバーで過去5分間に処理されたリクエストの1分当たりの数を示します。リクエスト・ハンドリング・スループットが非常に低い場合は、サーバーにアクティビティがないか、サーバーによるリクエストの処理を妨げる問題が発生しています。

リクエスト処理時間(ミリ秒)

このメトリックは、最後の間隔でリクエストの処理に要した平均時間(ミリ秒)を示します。間隔とは、このメトリックで収集頻度として指定した期間です。

アクティブ・セッション

選択したOAAMサーバーのアクティブ・セッションの数です。

ワーク・マネージャ保留中リクエスト

このメトリックは、選択したサーバーに関して、キューで保留中のワーク・マネージャ・リクエストの数を示します。

ワーク・マネージャ・リクエスト(/分)

このメトリックは、選択したサーバーで過去5分間に処理されたワーク・マネージャ・リクエストの1分当たりの数を示します。

サーブレット/JSPメトリック

これらのメトリックは、過去5分間における、選択したサーブレットまたはJSPの1分当たりの情報を提供します。

リロード(/分)

このメトリックは、過去5分間の選択したサーブレットまたはJSPリロードの分当たり平均数を示します。

リクエスト(/分)

このメトリックは、選択したサーバーに関して、過去5分間におけるサーブレットまたはJSP(あるいはその両方)の呼出しの1分当たりの平均数を示します。

リクエスト処理時間(ミリ秒)

選択したサーバーに関する、過去5分間のサーブレットまたはJSP (あるいはその両方)の実行にかかった平均時間(ミリ秒)。

Webモジュール・メトリック

これらのメトリックは、選択したWebモジュールに関する情報を提供します。

リクエスト(/分)

このメトリックは、過去5分間のこのWebモジュールの分当たりサーブレットおよびJSP呼出しの平均数を示します。

リクエスト処理時間(ミリ秒)

このメトリックは、過去5分間のこのWebモジュールのサーブレット/JSP実行に費やした平均時間(ミリ秒)を示します。

アクティブ・セッション

このメトリックは、このWebモジュールのアクティブ・セッションの数を示します。

ログイン・メトリックのサマリー

このカテゴリのメトリックは、OAAMサーバー・ログイン・リクエストに関連するステータスおよびパフォーマンス・データを提供します。

最後の5分間の収集間隔中にブロックされたログインのパーセンテージ

このメトリックは、過去5分間の収集間隔中にOAAMによってブロックされたログイン・リクエストの割合を表します。このメトリックの重要性: このメトリックは、ブロックされたログイン・リクエストの割合の指標を示すために使用されます。ログイン・リクエストがブロックされるのは、通常、OAAMポリシーで異常または不正な動作が検出された場合です。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: ブロックされたログイン・リクエストの割合が高い場合は、ブロック・アクションの原因であるルールおよびポリシーを確認します。ブロックが適切なアクションであるかどうかを確認します。

最後の5分間の収集間隔中にブロックされたログイン数

このメトリックは、過去5分間の収集間隔中にOAAMによってブロックされたログイン・リクエストの数を示します。ログイン・リクエストがブロックされるのは、通常、OAAMポリシーで異常または不正な動作が検出された場合です。このメトリックの重要性: このメトリックは、ブロックされたログイン・リクエストの数の指標を示すために使用されます。ログイン・リクエストがブロックされるのは、通常、OAAMポリシーで異常または不正な動作が検出された場合です。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: ブロックされたログイン・リクエストの数が多すぎる場合は、ブロック・アクションの原因であるルールおよびポリシーを確認します。状況に対してブロックが適切なアクションであるかどうかを確認します。

最後の5分間の収集間隔中にチャレンジされたログインのパーセンテージ

このメトリックは、過去5分間の収集間隔中に、認証後にチャレンジ質問が表示されたログイン・リクエストの割合を表します。このメトリックの重要性: この値は、セカンド・ファクタ認証としてチャレンジ質問が表示されたログイン・リクエストの割合の指標を示すために使用されます。この値が非常に高い割合の場合は、不審または危険な環境でログイン・リクエストが発生していることを示しています。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: チャレンジされるログイン・リクエストの数が多すぎる場合は、チャレンジ・アクションの原因であるルールおよびポリシーを確認します。チャレンジが適切なアクションであるかどうかを確認します。

最後の5分間の収集間隔中にチャレンジされたログイン数

このメトリックは、認証後にチャレンジ質問が表示されたログイン・リクエストの数を表します。このメトリックの重要性: このメトリックは、セカンド・ファクタ認証としてチャレンジ質問が表示されたログイン・リクエストの数の指標を示すために使用されます。この値が非常に高い割合の場合は、不審/危険な環境でログイン・リクエストが発生していることを示しています。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

この値が範囲外の場合の処理: チャレンジされるログイン・リクエストの数が多すぎる場合は、チャレンジ・アクションの原因であるルールおよびポリシーを確認します。状況に対してチャレンジが適切なアクションであるかどうかを確認します。

最後の5分間の収集間隔中に失敗したログインのパーセンテージ

このメトリックは、過去5分間の収集間隔中に失敗したログイン・リクエストの割合を示します。このメトリックの重要性: このメトリックは、失敗したログイン・リクエストの割合の指標を示すために使用されます。失敗したログイン・リクエストは通常、認証が成功しなかったことを意味します。合計ログイン・リクエストと比較して失敗したログイン・リクエストの割合が非常に高い場合は、不審なアクティビティを示している可能性があります。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 通常、この割合は低い必要があります。ほとんどのログインが失敗する場合は、不審なアクティビティが存在する可能性があります。失敗したログイン・リクエストのデバイスおよび場所の詳しい調査を検討します。

サーバーのログを確認して、認証サブシステムが機能していること、および認証サブシステムからのエラーがないことを確認してください。

サーバー起動以降1秒当たりに失敗したログイン数

このメトリックは、サーバー起動以降1秒当たりに失敗したログイン・リクエストの数を示します。このメトリックの重要性: 失敗したログイン・リクエストは通常、認証が成功しなかったことを意味します。通常、失敗したログインの割合は低い必要があります。合計ログイン・リクエスト数と比較して失敗したログイン・リクエストの割合が非常に高い場合は、不審なアクティビティを示している可能性があります。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 通常、この数は小さい必要があります。ほとんどのログインが失敗する場合は、不審なアクティビティが存在する可能性があります。失敗したログイン・リクエストのデバイスおよび場所の詳しい調査を検討します。サーバーのログを確認して、認証サブシステムが機能していること、および認証サブシステムからのエラーがないことを確認してください。

最後の5分間の収集間隔中に失敗したログイン数

このメトリックは、最後の収集間隔中に失敗したログイン数を示します。このメトリックの重要性: 失敗したログイン・リクエストは通常、認証が成功しなかったことを意味します。合計ログイン・リクエスト数と比較して失敗したログイン・リクエストの割合が非常に高い場合は、不審なアクティビティを示しています。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 通常、この数は小さい必要があります。ほとんどのログインが失敗する場合は、不審なアクティビティが存在する可能性があります。失敗したログイン・リクエストのデバイスおよび場所の詳しい調査を検討します。サーバーのログを確認して、認証サブシステムが機能していること、および認証サブシステムからのエラーがないことを確認してください。

最後の5分間の収集間隔中に成功したログインのパーセンテージ

このメトリックは、成功したログイン・リクエストの割合を示します。このメトリックの重要性: 標準のシナリオでは、ほとんどのログイン・リクエストが成功します。合計ログイン・リクエスト数と比較して成功したログイン・リクエストの割合が非常に低い場合は、不審なアクティビティを示しています。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 成功ログインの割合が非常に低い場合は、失敗したログイン・リクエストのデバイスおよび場所の詳しい調査を検討します。

サーバー起動以降1秒当たりに成功したログイン数

このメトリックは、選択したOAAMサーバーに関して、サーバー起動以降1秒当たりに成功したログイン・リクエストの数を表します。このメトリックの重要性: このメトリックは、成功したログイン・リクエストの数の指標を示すために使用されます。標準のシナリオでは、ほとんどのログイン・リクエストが成功します。合計ログイン・リクエスト数と比較して成功したログイン・リクエストの割合が非常に低い場合は、不審なアクティビティを示している可能性があります。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 通常、不審なアクティビティがないかぎり、ほとんどのログインが成功します。合計ログイン数と比較して成功ログインの数が非常に少ない場合は、失敗したログイン・リクエストのデバイスおよび場所の詳しい調査を検討します。

最後の5分間の収集間隔中に成功したログイン数

このメトリックは、過去5分間の収集間隔中に成功したログイン・リクエストの数を示します。このメトリックの重要性: このメトリックは、成功したログイン・リクエストの数の指標を示すために使用されます。標準のシナリオでは、ほとんどのログイン・リクエストが成功します。合計ログイン・リクエスト数と比較して成功したログイン・リクエストの割合が非常に低い場合は、不審なアクティビティを示している可能性があります。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 通常、不審なアクティビティがないかぎり、ほとんどのログインが成功します。合計ログイン数と比較して成功ログインの数が非常に少ない場合は、失敗したログイン・リクエストのデバイスおよび場所の詳しい調査を検討します。

最後の5分間の収集間隔中に試行されたログインの合計数

このメトリックは、過去5分間の収集間隔中のログイン・リクエストの合計数を示します。このメトリックの重要性: このメトリックは、ログイン・リクエスト・アクティビティの指標を示すために使用されます。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理:

  • ログイン数が非常に多い場合でも、システム・パフォーマンスに影響を与えていない場合、処理は必要ありません。

  • ログイン数が非常に多く、パフォーマンスに影響を与えている場合は、複数サーバー間で負荷を共有できるように、OAAMサーバーのクラスタの作成を検討してください。

  • ログイン数が多すぎる場合は、失敗したログイン数を調べて、相関があるかどうかを確認してください。ほとんどのログインが失敗する場合は、不審なアクティビティが存在する可能性があります。失敗したログイン・リクエストのデバイスおよび場所の詳しい調査を検討します。

ポリシー実行サマリー

これらのメトリックは、ポリシー実行に関する統計およびパフォーマンス情報を提供します。ポリシーの処理に要した時間には、次の時間が含まれます:

  1. 特定のポリシーの実行に要した時間。このメトリックの値には、ポリシーに関連付けられたすべてのルールの実行に要した時間が含まれます。

  2. トリガーの組合せ、ルール結果およびアラートの処理に要した時間。

サーバー起動以降のすべてのポリシーの平均実行時間(ミリ秒)

このメトリックは、サーバー起動以降にすべてのポリシーの処理に要した平均時間(ミリ秒)を示します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

処理されたポリシーの合計数

このメトリックは、処理が完了したポリシーの合計数を取得します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

最終サンプル後に処理されたポリシーの合計数

このメトリックは、サンプリング間隔終了時点における、処理されたポリシーの合計数を取得します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

サーバー起動以降のポリシーにかかった最大時間(ミリ秒)

このメトリックは、サーバー起動以降のポリシーの処理完了に要した最大時間を取得します(ミリ秒)。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

サーバー起動以降のポリシーにかかった最小時間(ミリ秒)

このメトリックは、サーバー起動以降のポリシーの処理完了に要した最小時間を示します(ミリ秒)。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

サーバー起動以降のすべてのポリシーの処理にかかった時間(ミリ秒)

このメトリックは、サーバー起動以降に、チェックポイントと関連付けられているすべてのポリシーの処理に要した合計時間(ミリ秒)を示します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

レスポンス

このカテゴリのメトリックは、ターゲットOAAMサーバーが使用可能かどうかを示します。

稼働/停止ステータス

このメトリックは、OAAMサーバーのステータスを示します。値が1の場合は、アプリケーションが起動され、実行中であることを示します。値が0(ゼロ)の場合は、アプリケーションが停止していることを示します。

ルール実行サマリー

ルール実行に関係するメトリックのカテゴリです。

サーバー起動以降のすべてのリクエストの平均実行時間(ミリ秒)

このメトリックは、サーバー起動以降に、ポリシーと関連付けられているすべてのルールの処理に要した平均時間(ミリ秒)を示します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: ポリシーに関連付けられているすべてのルールの処理に要した平均時間が大きい値の場合は、ポリシーに存在するルールが多すぎるかどうかを確認します。存在する場合は、これらを別々のポリシーに分割することを検討します。また、ポリシーに高負荷のルールが存在しているかどうかを確認します。存在している場合は、基礎となるSQL問合せの最適化、またはデータベースの最適化およびチューニングを検討します。

完了したリクエストの合計数

このメトリックは、処理されたルールの合計数を取得します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 処理されたルールの合計数が少ない場合は、ポリシーに存在するルールが多すぎるかどうかを確認します。存在する場合は、これらを別々のポリシーに分割することを検討します。また、ポリシーに高負荷のルールが存在しているかどうかを確認します。存在している場合は、基礎となるSQL問合せの最適化、またはデータベースの最適化およびチューニングを検討します。

最終サンプル後に完了したリクエストの合計数

このメトリックは、最終サンプル以降に処理されたルールの合計数を取得します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 最終サンプル以降に処理されたルールの合計数が少ない場合は、ポリシーに存在するルールが多すぎるかどうかを確認します。存在する場合は、これらを別々のポリシーに分割することを検討します。また、ポリシーに高負荷のルールが存在しているかどうかを確認します。存在している場合は、基礎となるSQL問合せの最適化、またはデータベースの最適化およびチューニングを検討します。

サーバー起動以降のリクエストにかかった最大時間(ミリ秒)

このメトリックは、サーバー起動以降に任意のリクエストの処理に要した最大時間(ミリ秒)を示します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: メトリックの値が大きい場合は、基礎となるSQL問合せの最適化、またはデータベースの最適化/チューニングを検討します。

サーバー起動以降のリクエストにかかった最小時間(ミリ秒)

このメトリックは、サーバー起動以降に任意のリクエストの処理に要した最小時間(ミリ秒)を示します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: メトリックの値が大きい場合は、基礎となるSQL問合せの最適化、またはデータベースの最適化/チューニングを検討します。

サーバー起動以降のすべてのリクエストの処理にかかった時間(ミリ秒)

このメトリックは、サーバー起動以降に、ポリシーと関連付けられているすべてのルールの処理に要した合計時間(ミリ秒)を示します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 値が大きい原因として、ポリシーに関連付けられているルールが多すぎるか、より高負荷のルールが存在することが考えられます。ルールが多すぎる場合は、これらを別々のポリシーに分割することを検討します。高負荷のルールがある場合は、基礎となるSQL問合せの最適化、またはデータベースの最適化/チューニングを検討します。

チェックポイント実行サマリー

このメトリックは、チェックポイントにおけるすべてのポリシーの実行に要した時間の合計を表します。

サーバー起動以降のすべてのリクエストに対するチェックポイントの平均処理時間(ミリ秒)

このメトリックは、サーバー起動以降に、チェックポイントと関連付けられているすべてのポリシーの処理に要した平均時間(ミリ秒)を示します。通常、1つ以上のポリシーがチェックポイントに関連付けられています。このメトリック値には、メトリックであるポリシー実行の値が含まれます。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: メトリックの値が大きい場合は、次のステップを実行してください。

  1. 原因をルール実行またはポリシー実行に絞り込みます。

  2. SQL問合せの実行時間が長すぎるかどうかを確認し、データベースを適切にチューニングおよび最適化します。

ルール実行メトリックの場合: 値が大きい原因として、ポリシーに関連付けられているルールが多すぎるか、より高負荷のルールが存在することが考えられます。ポリシーに関連付けられているルールの処理に要した時間の値が大きい場合は、ポリシーに存在するルールが多すぎるかどうかを確認します。存在する場合は、これらを別々のポリシーに分割することを検討します。また、ポリシーに高負荷のルールが存在しているかどうかを確認します。存在している場合は、基礎となるSQL問合せの最適化、またはデータベースの最適化およびチューニングを検討します。

ポリシー実行メトリックの場合: ポリシーの処理に要した時間の値が大きい場合は、ポリシーにトリガーの組合せが存在しているかどうかを確認します。存在している場合は、トリガーの組合せを使用しないことを検討します。また、ポリシーにネストされたポリシーが存在しているかどうかを確認します。ネストされたポリシーを確認して、代替ポリシーを検討します。

完了したチェクポイントの合計数

このメトリックは、実行されたチェックポイントの合計数を取得します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 実行されたチェックポイントの数が少ない場合は、次のステップを実行してください。

  1. 原因をルール実行またはポリシー実行に絞り込みます。

  2. SQL問合せの実行時間が長すぎるかどうかを確認し、データベースを適切にチューニングおよび最適化します。

ルール実行メトリックの場合: 値が大きい原因として、ポリシーに関連付けられているルールが多すぎるか、より高負荷のルールが存在することが考えられます。ポリシーに関連付けられているルールの処理に要した時間の値が大きい場合は、ポリシーに多数のルールが存在するかどうかを確認します。存在する場合は、これらを別々のポリシーに分割することを検討します。また、ポリシーに高負荷のルールが存在しているかどうかを確認します。存在している場合は、基礎となるSQL問合せの最適化、またはデータベースの最適化およびチューニングを検討します。

ポリシー実行メトリックの場合: ポリシーの処理に要した時間の値が大きい場合は、ポリシーにトリガーの組合せが存在しているかどうかを確認します。存在している場合は、トリガーの組合せを使用しないことを検討します。また、ポリシーにネストされたポリシーが存在しているかどうかを確認します。ネストされたポリシーを確認して、代替ポリシーを検討します。

最終サンプル後に完了したチェックポイントの合計数

このメトリックは、最終サンプル以降にすべての関連ポリシーが処理されたチェックポイントの合計数を取得します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 実行されたチェックポイントの数が少ない場合は、次のステップを実行してください。

  1. 原因をルール実行またはポリシー実行に絞り込みます。

  2. SQL問合せの実行時間が長すぎるかどうかを確認し、データベースを適切にチューニングおよび最適化します。

ルール実行メトリックの場合: 値が大きい原因として、ポリシーに関連付けられているルールが多すぎるか、より高負荷のルールが存在することが考えられます。ポリシーに関連付けられているルールの処理に要した時間の値が大きい場合は、ポリシーに多数のルールが存在するかどうかを確認します。存在する場合は、これらを別々のポリシーに分割することを検討します。また、ポリシーに高負荷のルールが存在しているかどうかを確認します。存在している場合は、基礎となるSQL問合せの最適化、またはデータベースの最適化およびチューニングを検討します。

ポリシー実行メトリックの場合: ポリシーの処理に要した時間の値が大きい場合は、ポリシーにトリガーの組合せが存在しているかどうかを確認します。存在している場合は、トリガーの組合せを使用しないことを検討します。また、ポリシーにネストされたポリシーが存在しているかどうかを確認します。ネストされたポリシーを確認して、代替ポリシーを検討します。

サーバー起動以降のチェックポイントにかかった最大時間(ミリ秒)

このメトリックは、サーバー起動以降に、任意のチェックポイントと関連付けられているポリシーの処理に要した最大時間(ミリ秒)を示します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 実行されたチェックポイントの数が少ない場合は、次のステップを実行してください。

  1. 原因をルール実行またはポリシー実行に絞り込みます。

  2. SQL問合せの実行時間が長すぎるかどうかを確認し、データベースを適切にチューニングおよび最適化します。

ルール実行メトリックの場合: 値が大きい原因として、ポリシーに関連付けられているルールが多すぎるか、より高負荷のルールが存在することが考えられます。ポリシーに関連付けられているルールの処理に要した時間の値が大きい場合は、ポリシーに多数のルールが存在するかどうかを確認します。存在する場合は、これらを別々のポリシーに分割することを検討します。また、ポリシーに高負荷のルールが存在しているかどうかを確認します。存在している場合は、基礎となるSQL問合せの最適化、またはデータベースの最適化およびチューニングを検討します。

ポリシー実行メトリックの場合: ポリシーの処理に要した時間の値が大きい場合は、ポリシーにトリガーの組合せが存在しているかどうかを確認します。存在している場合は、トリガーの組合せを使用しないことを検討します。また、ポリシーにネストされたポリシーが存在しているかどうかを確認します。ネストされたポリシーを確認して、代替ポリシーを検討します。

サーバー起動以降のチェックポイントにかかった最小時間(ミリ秒)

このメトリックは、サーバー起動以降に任意のチェックポイントの処理に要した最小時間(ミリ秒)を示します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 実行されたチェックポイントの数が少ない場合は、次のステップを実行してください。

  1. 原因をルール実行またはポリシー実行に絞り込みます。

  2. SQL問合せの実行時間が長すぎるかどうかを確認し、データベースを適切にチューニングおよび最適化します。

ルール実行メトリックの場合: 値が大きい原因として、ポリシーに関連付けられているルールが多すぎるか、より高負荷のルールが存在することが考えられます。ポリシーに関連付けられているルールの処理に要した時間の値が大きい場合は、ポリシーに多数のルールが存在するかどうかを確認します。存在する場合は、これらを別々のポリシーに分割することを検討します。また、ポリシーに高負荷のルールが存在しているかどうかを確認します。存在している場合は、基礎となるSQL問合せの最適化、またはデータベースの最適化およびチューニングを検討します。

ポリシー実行メトリックの場合: ポリシーの処理に要した時間の値が大きい場合は、ポリシーにトリガーの組合せが存在しているかどうかを確認します。存在している場合は、トリガーの組合せを使用しないことを検討します。また、ポリシーにネストされたポリシーが存在しているかどうかを確認します。ネストされたポリシーを確認して、代替ポリシーを検討します。

サーバー起動以降のすべてのチェックポイントの処理にかかった時間(ミリ秒)

このメトリックは、サーバー起動以降にすべてのチェックポイントの処理に要した合計時間(ミリ秒)を示します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: 実行されたチェックポイントの数が少ない場合は、次のステップを実行してください。

  1. 原因をルール実行またはポリシー実行に絞り込みます。

  2. SQL問合せの実行時間が長すぎるかどうかを確認し、データベースを適切にチューニングおよび最適化します。

ルール実行メトリックの場合: 値が大きい原因として、ポリシーに関連付けられているルールが多すぎるか、より高負荷のルールが存在することが考えられます。ポリシーに関連付けられているルールの処理に要した時間の値が大きい場合は、ポリシーに多数のルールが存在するかどうかを確認します。存在する場合は、これらを別々のポリシーに分割することを検討します。また、ポリシーに高負荷のルールが存在しているかどうかを確認します。存在している場合は、基礎となるSQL問合せの最適化、またはデータベースの最適化およびチューニングを検討します。

ポリシー実行メトリックの場合: ポリシーの処理に要した時間の値が大きい場合は、ポリシーにトリガーの組合せが存在しているかどうかを確認します。存在している場合は、トリガーの組合せを使用しないことを検討します。また、ポリシーにネストされたポリシーが存在しているかどうかを確認します。ネストされたポリシーを確認して、代替ポリシーを検討します。

更新認証ステータス・サマリー

このカテゴリのメトリックは、ユーザー認証ステータスの更新に関する情報を提供します。

サーバー起動以降のすべてのリクエストの平均実行時間(ミリ秒)

このメトリックは、サーバー起動以降のupdateAuthStatus() APIコールの実行に要した平均時間(ミリ秒)を示します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: メトリックの値が大きい場合は、このメトリックを詳細に調査する必要があります。データベースが最適に実行されているかどうか、および実行時間が長すぎるSQL問合せがあるかどうかを確認します。問合せの実行時間が長すぎる場合は、関連索引の追加、データベースのチューニング、または各種OAAM表からの不要になった古いデータのパージとアーカイブ(あるいはこれらすべて)の実行を検討します。

アーカイブおよびパージのプロシージャを設定する方法の詳細は、Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドのアーカイブおよびパージに関する付録を参照してください。

完了したリクエストの合計数

このメトリックは、サーバー起動以降のupdateAuthStatus() APIコールの完了に要した合計時間(ミリ秒)を示します。この値は、APIコールupdateAuthStatusの完了に要した合計時間です。このAPIは、ユーザー・リクエストの認証ステータスを更新する場合にコールします。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: メトリックの値が大きい場合は、このメトリックを詳細に調査する必要があります。データベースが最適に実行されているかどうか、および実行時間が長すぎるSQL問合せがあるかどうかを確認します。問合せの実行時間が長すぎる場合は、関連索引の追加、データベースのチューニング、または各種OAAM表からの不要になった古いデータのパージとアーカイブ(あるいはこれらすべて)の実行を検討します。

アーカイブおよびパージのプロシージャを設定する方法の詳細は、Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドのアーカイブおよびパージに関する付録を参照してください。

最終サンプル後に完了したリクエストの合計数

このメトリックは、最終サンプル以降のupdateAuthStatus() APIコールの合計数を取得します。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

サーバー起動以降のリクエストにかかった最大時間(ミリ秒)

このメトリックは、サーバー起動以降のupdateAuthStatus() APIコールの実行に要した最大時間(ミリ秒)を示します。このAPIは、ユーザー・リクエストの認証ステータスを更新する場合にコールします。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: メトリックの値が大きい場合は、このメトリックを詳細に調査する必要があります。データベースが最適に実行されているかどうか、および実行時間が長すぎるSQL問合せがあるかどうかを確認します。問合せの実行時間が長すぎる場合は、関連索引の追加、データベースのチューニング、または各種OAAM表からの不要になった古いデータのパージとアーカイブ(あるいはこれらすべて)の実行を検討します。

アーカイブおよびパージのプロシージャを設定する方法の詳細は、Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドのアーカイブおよびパージに関する付録を参照してください。

サーバー起動以降のリクエストにかかった最小時間(ミリ秒)

このメトリックは、サーバー起動以降のupdateAuthStatus() APIコールの実行に要した最小時間(ミリ秒)を示します。このupdateAuthStatus() APIは、ユーザー・リクエストの認証ステータスを更新する場合にコールします。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: メトリックの値が大きい場合は、このメトリックを詳細に調査する必要があります。データベースが最適に実行されているかどうか、および実行時間が長すぎるSQL問合せがあるかどうかを確認します。問合せの実行時間が長すぎる場合は、関連索引の追加、データベースのチューニング、または各種OAAM表からの不要になった古いデータのパージとアーカイブ(あるいはこれらすべて)の実行を検討します。

アーカイブおよびパージのプロシージャを設定する方法の詳細は、Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドのアーカイブおよびパージに関する付録を参照してください。

サーバー起動以降のすべてのリクエストの処理にかかった時間(ミリ秒)

このメトリックは、サーバー起動以降のすべてのupdateAuthStatus() APIコールの実行に要した合計時間(ミリ秒)を示します。このupdateAuthStatus() APIは、ユーザー・リクエストの認証ステータスを更新する場合にコールします。

次の表は、メトリックの値が収集される頻度を示しています。

ターゲットのリリース 収集頻度

すべてのリリース

5分ごと

ユーザーの処理

値が範囲外の場合の処理: メトリックの値が大きい場合は、このメトリックを詳細に調査する必要があります。データベースが最適に実行されているかどうか、および実行時間が長すぎるSQL問合せがあるかどうかを確認します。問合せの実行時間が長すぎる場合は、関連索引の追加、データベースのチューニング、または各種OAAM表からの不要になった古いデータのパージとアーカイブ(あるいはこれらすべて)の実行を検討します。

アーカイブおよびパージのプロシージャを設定する方法の詳細は、Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドのアーカイブおよびパージに関する付録を参照してください。

更新ログ・サマリー

このカテゴリのメトリックは、updateLog APIコールに関する情報を提供します。このAPIコールでは、ユーザーID、IPアドレスなど、ユーザー・リクエストの詳細を取得します。

サーバー起動以降のすべてのリクエストの平均実行時間(ミリ秒)

このメトリックは、サーバー起動以降のAPIコールupdateLog()の平均実行時間(ミリ秒)を示します。updateLog()は、ユーザーID、IPアドレスなど、ユーザー・リクエストの詳細を取得するデータ収集APIです。

ユーザーの処理

値が範囲外の場合の処理: メトリックの値が大きい場合は、このメトリックを詳細に調査する必要があります。データベースが最適に実行されているかどうか、およびVCRYPT_TRACKER_USERNODE_LOGSに対する問合せの実行時間が長すぎないかどうかを確認します。問合せの実行時間が長すぎる場合は、関連索引の追加、データベースのチューニング、または各種OAAM表からの不要になった古いデータのパージとアーカイブ(あるいはこれらすべて)の実行を検討します。

アーカイブおよびパージのプロシージャを設定する方法の詳細は、Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドのアーカイブおよびパージに関する付録を参照してください。

完了したリクエストの合計数

このメトリックは、updateLog() APIコールが実行された合計回数を取得します。

最終サンプル後に完了したリクエストの合計数

このメトリックは、最終サンプル以降にupdateLog APIコールが実行された合計回数を取得します。updateLog()は、ユーザーID、IPアドレスなど、ユーザー・リクエストの詳細を取得するデータ収集APIです。

サーバー起動以降のリクエストにかかった最大時間(ミリ秒)

このメトリックは、サーバー起動以降のupdateLog() APIコールの実行に要した最大時間(ミリ秒)を示します。updateLog()は、ユーザーID、IPアドレスなど、ユーザー・リクエストの詳細を取得するデータ収集APIです。

ユーザーの処理

値が範囲外の場合の処理: メトリックの値が大きい場合は、このメトリックを詳細に調査する必要があります。データベースが最適に実行されているかどうか、およびVCRYPT_TRACKER_USERNODE_LOGSに対する問合せの実行時間が長すぎないかどうかを確認します。問合せの実行時間が長すぎる場合は、関連索引の追加、データベースのチューニング、または各種OAAM表からの不要になった古いデータのパージとアーカイブ(あるいはこれらすべて)の実行を検討します。

アーカイブおよびパージのプロシージャを設定する方法の詳細は、Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドのアーカイブおよびパージに関する付録を参照してください。

サーバー起動以降のリクエストにかかった最小時間(ミリ秒)

このメトリックは、サーバー起動以降のupdateLog() APIコールの最小実行時間(ミリ秒)を示します。updateLog()は、ユーザーID、IPアドレスなど、ユーザー・リクエストの詳細を取得するデータ収集APIです。

ユーザーの処理

値が範囲外の場合の処理: メトリックの値が大きい場合は、このメトリックを詳細に調査する必要があります。データベースが最適に実行されているかどうか、およびVCRYPT_TRACKER_USERNODE_LOGSに対する問合せの実行時間が長すぎないかどうかを確認します。問合せの実行時間が長すぎる場合は、関連索引の追加、データベースのチューニング、または各種OAAM表からの不要になった古いデータのパージとアーカイブ(あるいはこれらすべて)の実行を検討します。

アーカイブおよびパージのプロシージャを設定する方法の詳細は、Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドのアーカイブおよびパージに関する付録を参照してください。

サーバー起動以降のすべてのリクエストの処理にかかった時間(ミリ秒)

このメトリックは、updateLog() APIコールの実行に要した累積時間(ミリ秒)を示します。updateLog()は、ユーザーID、IPアドレスなど、ユーザー・リクエストの詳細を取得するデータ収集APIです。

ユーザーの処理

値が範囲外の場合の処理: メトリックの値が大きい場合は、このメトリックを詳細に調査する必要があります。データベースが最適に実行されているかどうか、およびVCRYPT_TRACKER_USERNODE_LOGSに対する問合せの実行時間が長すぎないかどうかを確認します。問合せの実行時間が長すぎる場合は、関連索引の追加、データベースのチューニング、または各種OAAM表からの不要になった古いデータのパージとアーカイブ(あるいはこれらすべて)の実行を検討します。

アーカイブおよびパージのプロシージャを設定する方法の詳細は、Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドのアーカイブおよびパージに関する付録を参照してください。