前のトピック: 契約監査証跡の表示次のトピック: [例外]タブ


契約の診断

契約の診断機能では、各契約目標に対して実行された一連のテストの結果が表示されます。 失敗の結果の重大度レベルが、提示される解決手順(該当する場合)と共に提供されます。

以下の手順に従います。

  1. [契約]ページで、診断する契約を選択して [詳細の表示]ボタン をクリックします。

    [契約の詳細]ページが表示されます。

  2. [診断]をクリックします。

    定義されたテストは、各定義された契約目標に対して実行されます。 契約のメトリックが表示されます。

  3. 以下のテストが実行されます。
    ランタイム エラー

    ビジネス ロジック計算式のエラー(0 による割り算の試行など)。

    リソースへの登録が空ではありません

    イベントが対象のビジネス ロジック計算式に登録されているかどうか。

    メトリック イベント タイプはアダプタに添付されます

    メトリックによって必要とされるイベント タイプが、適切なアダプタに定義されているかどうか。

    メトリックはこれまで計算済み

    これまでに計算がメトリックに対して実行されているかどうか。 失敗の結果は、計算エンジンが正しく動作していないことを示している可能性があります。

    メトリックに結果があります

    Raw データがメトリックに対して実行された計算で生成されるかどうか。

    Raw データ レコードが契約期間に存在します

    メトリックで利用できる Raw データが存在するかどうか。

    また、以下の情報が各メトリックに関して表示されます。

    最終計算日付

    このメトリックに対して計算された最後の日付。

    計算日時

    最後の計算が実行された日付と時刻。

    前回のイベント受信

    対象のビジネス ロジック計算式で受信された最後のイベントの日付と時刻。

    添付されたアクティブなリソース

    対象のビジネス ロジック計算式に関連付けられたリソース。

  4. 1 つ以上のテストが失敗したメトリックの[結果]列には   のマークが付きます。 最も厳しいテスト結果が[タイプ]列に提供されます。
  5. デフォルトでは、各目標に対して実行された各テストの詳細から構成されたテーブル、結果および提示される手順(適切な場合)が表示されます。 対象のメトリックに対するテストを非表示にするには、折りたたみ をクリックします。
  6. テーブルは、以下の列から構成されます。
    名前

    各契約目標がリスト表示されます。

    テスト名

    契約目標に対して実行されたテストがリスト表示されます。

    結果

    テスト結果([OK]または[失敗]のいずれか)が表示されます。

    タイプ

    結果のアラート タイプが表示されます。 アラート タイプには以下のものが含まれます。

    情報

    テストに関する情報(たとえば日付や時刻)が提供されます。

    警告

    テストの不十分な結果(たとえばアダプタに添付されていないイベント タイプ)が示されます。

    エラー

    深刻な失敗(たとえばビジネス ロジックのランタイム エラー)が示されます。

    アドバイス

    テスト結果によって生成された問題を解決するためのアクションが提示されます。

  7. メトリックごとに手順 5 と 6 を繰り返します。