新しいインジケーターの作成フォーム

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:5分
  • インジケーターフレームワーク内のアプリケーションまたは機能を評価するためのアプリケーションまたは機能インジケーターを作成します。

    表 : 1. 新しいインジケーターフォームフィールドの作成
    フィールド 説明
    名前 アプリケーションまたは機能インジケーターの名前。
    簡単な説明 アプリケーションまたはプロファイルインジケーターの簡単なサマリー。
    結果制限 関連するスクリプトの実行時にインジケーターが表示するレコードの最大数。これにより、処理するレコードが多すぎず、 エンタープライズアーキテクチャ のパフォーマンスが向上します。
    カテゴリ インジケーターが関連付けられているカテゴリ。
    方向 最大値または最小値が設定されたビジネスアプリケーションまたは機能。
    • 値が小さいほど良い場合は 、[最小化 ] を選択します。
    • 値が大きいほど良い場合は 、[最大化 ] を選択します。
    単位 インジケーター スコアが表示される単位のタイプ。単位は、数値、パーセンテージ、通貨、時間数、または定義したその他のエンティティにすることができます。
    自動リフレッシュ間隔 定義された時間範囲内でインジケータースコアを更新する更新間隔。
    順序 アプリケーションまたは機能にアクセスする際の、他のすべてのインジケーターの順番でのインジケーターの位置。
    表 : 2. [データソース構成] セクションのフィールド
    フィールド 説明
    データソース

    このインジケーターのデータ元の場所を定義します。

    • Performance Analytics:Performance Analytics で作成されたインジケーターからのスコアを収集します。「Performance Analytics インジケーター」を参照してください。
    • カスタムスクリプト:別のアプリケーションからデータを収集するスクリプトを記述できます。[データソース] フィールドの下に、サンプルスクリプトが表示されます。必要に応じてスクリプトをカスタマイズします。カスタムスクリプトの例は次のとおりです。
      var results = {};
       var applications = [];
       var incidentCount = 0;
       
       var applicationsGr = new GlideRecord("cmdb_ci_business_app");
       applicationsGr.addQuery('active', true);
       applicationsGr.query();
       //for each application get incident count at business service level
       while(applicationsGr.next()) {
          incidentCount = 0;
          
          var gr = new GlideRecord("incident");
          gr.addEncodedQuery("opened_atBETWEEN"  + startDate  + "@" +   endDate);
          gr.addQuery('cmdb_ci_business_app', applicationsGr.getUniqueValue());   
          gr.query();
          
          incidentCount = gr.getRowCount();
          var appInfo = {};
          appInfo.appId = applicationsGr.getUniqueValue();
          appInfo.weight = incidentCount;
          applications.push(appInfo);
          }
       results.applications = applications;
       results;
      
    • クエリー条件:フィルターの実行対象にするテーブルを選択して、データを取得できます。
    • アセスメント:テーブル内のレコードにアセスメントを行って、レコードを評価、スコアリング、およびランク付けできます。「測定基準タイプの作成とアセスメント可能なレコードの生成」を参照してください。APM 内でサーベイアセスメントの結果を表示するには、「サーベイアセスメントを生成し、APM 内で結果を表示する」を参照してください。
    • インジケーター:依存する子インジケーターを追加できます。子インジケーターを介して、親インジケーターにデータが収集されます。

      たとえば、親インジケーターが課題の数である場合、依存インジケーターとしてはインシデントの数、不具合の数、および変更の数が考えられます。これらの依存インジケーターは子インジケーターであり、記録されたインシデント、不具合、および変更の数は、課題の数として親インジケーターに集約されます。

    インジケーター [データソース] リストから [Performance Analytics] が選択されている場合に、[インジケーター] フィールドが表示されます。

    インジケーターは、現在の条件を測定し、傾向を予測するために使用される統計情報です。

    注:
    アプリケーションインジケーターの収集頻度がパフォーマンスアナリティクスインジケーターのデータが生成される頻度よりも大きくない場合、次のエラーメッセージが表示されます。 インジケーターの頻度は常にデータソース構成インジケーターの頻度以上である必要があります。詳細については、「PA インジケータースコアデータの収集」を参照してください。
    デフォルトブレークダウン Performance Analytics ブレークダウンの名前。
    正規化されたスクリプト 標準化されたメトリクスを使用してビジネスアプリケーションと機能を評価およびスコアリングするためのスクリプト。これには、評価している条件の正規化されたスコアを提供するインジケーターの使用が含まれます。これらのインジケーターは、アセスメント、クエリ条件、カスタムスクリプト、またはパフォーマンスアナリティクスに基づくことができます。
    表 : 3. クリックスルーセクションのフィールド
    フィールド 説明
    クリックスルー URL ナビゲーションタイプ アプリケーションまたはケイパビリティインジケーターの詳細を新しいウィンドウ、同じウィンドウ、またはダイアログボックスのいずれで表示するかを選択します。
    クリックスルー URL スクリプト ユーザーが URL を選択し、関連するアプリケーションまたはダッシュボードでインジケーター データを表示できるようにする、インジケーターに関連付けられたスクリプト。これにより、インジケーターデータに関連する関連情報やアクションにすばやくアクセスできます。