メトリックインテリジェンス (com.snc.sa.metric) プラグインが有効になると、いくつかのタイプのコンポーネント (テーブル、スケジュール済みジョブ、プロパティなど) がインストールされます。

注: アプリケーションファイルテーブルには、このアプリケーションとともにインストールされたコンポーネントがリストされています。このテーブルへのアクセス手順については、「アプリケーションとともにインストールされているコンポーネントの検索」を参照してください。

インストールされたスケジュール済みジョブ

名前 説明
メトリックインテリジェンス:メトリクス学習ジョブ 毎日実行し、例外検出に使用される統計モデルをビルドします。
メトリックインテリジェンス:古いメトリクススキーマと例外スコアの消去 sa_metric_anomaly_scoresa_metric_schema_definition のテーブルをクリーンアップします。
メトリックインテリジェンス:メトリクススキーマと MID の同期 インスタンスのデータをメトリクススキーマテーブル sa_metric_schema_definition 内の MID サーバーに同期します。
メトリックインテリジェンス — MID とテーブルの同期 インスタンスのデータをテーブル内の MID サーバーに同期します。
メトリックインテリジェンス:テーブルクリーンアップ さまざまな削除操作に関連するテーブルをクリーンアップします。
メトリックインテリジェンス:観測間隔学習ジョブ すべてのデータ系列の収集されたデータポイントを使用して観測間隔を計算します。
メトリックインテリジェンス:古い例外スコアの処理 (毎日) メトリクス例外スコア [sa_metric_anomaly_score] テーブルで、指定された期間の古い例外スコアをクリーニングする日次ジョブです。

プロパティ sa_metric.anomaly_score_stale_interval_in_dayssa_metric.anomaly_score_next_stale_interval_in_days を使用して、クリーニングの期間を計算します。

メトリックインテリジェンス:CI 例外スコアの同期 メトリクスの削除によって例外スコアが最新に保たれます。
メトリックインテリジェンス — メトリクス構成ジョブ インスタンスのメトリクス設定をすべてのメトリックインテリジェンス MID サーバーに同期します。
メトリックインテリジェンス:ローカルレベルのカルマンフィルターモデル学習ジョブ 変更の検出を実行する、ローカルレベルのカルマンフィルターモデルをビルドします。
メトリックインテリジェンス:例外モデルテスト ユーザーが [例外テストを実行] をクリックすると実行される、オンデマンドのスケジュール済みジョブです。
メトリックインテリジェンス — MID 分散クラスターの検証
  1. クラスターノードのステータスを確認します。

    ステータスが [開始 (Started)] で、メトリックインテリジェンス拡張のステータスが [開始済み (Started)]/[開始中]/[警告] (特定のエラーによる警告) のいずれでもない場合は、このジョブによってクラスターノードのステータスが [停止] に変更されます。

    このようになるのは、MID サーバーが予期せずに停止し、停止していることをインスタンスに通知できていない場合です。

  2. クラスター内のすべての MID サーバー上のすべてのクラスターノードのステータスを確認します。
    • すべてのノードのステータスが [停止] で、クラスター自体のステータスが [開始 (Started)] になっている場合は、このジョブでクラスターのステータスが [停止] に変更されます。
    • クラスターのステータスが [停止] であっても、クラスターノードを実行中の MID サーバーがある場合は、クラスターのステータスが [開始 (Started)] に変更されます。
  3. クラスターリーダーの数を確認します。2 つ検出された場合は、クラスター全体が停止されます。

    このようになるのは、MID サーバーがクラスターの他のメンバーと接続できず、複数のサブクラスターを形成できない場合です。

イベント管理:プロセスメトリクスバインディングイベント [1000 ~ 1020] の処理 イベント管理 のイベント (バケット範囲 1000 ~ 1020) とは別に、メトリックインテリジェンスのメトリクスバインディングイベントを処理します。
イベント管理:プロセスメトリクスバインディングイベント [1020 ~ 1040] の処理 イベント管理 のイベント (バケット範囲 1020 ~ 1040) とは別に、メトリックインテリジェンスのメトリクスバインディングイベントを処理します。
イベント管理:プロセスメトリクスバインディングイベント [1040 ~ 1060] の処理 イベント管理 のイベント (バケット範囲 1040 ~ 1060) とは別に、メトリックインテリジェンスのメトリクスバインディングイベントを処理します。
イベント管理:プロセスメトリクスバインディングイベント [1060 ~ 1080] の処理 イベント管理 のイベント (バケット範囲 1060 ~ 1080) とは別に、メトリックインテリジェンスのメトリクスバインディングイベントを処理します。
イベント管理:プロセスメトリクスバインディングイベント [1080 ~ 1100] の処理 イベント管理 のイベント (バケット範囲 1080 ~ 1100) とは別に、メトリックインテリジェンスのメトリクスバインディングイベントを処理します。
メトリックインテリジェンス:固定ノンパラメトリックモデル学習ジョブ 固定ノンパラメトリックモデルを学習します。
メトリックインテリジェンス:複合モデル学習ジョブ データが収集されるすべての系列のサブセットに対するリアルタイム例外検知 (データの頻度の計算と統計モデルのビルド) の実行に必要なすべての情報をビルドします。

インストールされるテーブル

テーブル 説明
メトリクス時系列モデル

[sa_time_series]

メトリクスデータ用にビルドされた統計モデルです。

アラートの異常

[em_alert_anomaly]

メトリックインテリジェンスで送信された例外イベントから作成された、ユーザーが確認できる例外アラートです。例外アラートは、通常のシステムアラートとは別に保持されます。
メトリクス例外スコア

[sa_metric_anomaly_score]

メトリクスの例外スコアを保存します。
メトリクスから CI へのマッピングの削除済みの Sys ID

[sa_metric_map_deleted]

メトリクス - CI マッピングの削除済みレコードの Sys ID です。
メトリクスから CI へのマッピング

[sa_metric_map]

メトリクスタイプと CI との現在有効なマッピングです。
SA メトリクスタイプ登録

[sa_metric_registration]

メトリクスタイプの登録に関する詳細です。
メトリクスタイプ登録の削除済みの Sys ID

[sa_metric_registration_deleted]

SA メトリクスタイプの登録 [sa_metric_registration] テーブルから削除されたレコードの Sys ID です。
メトリクススキーマの定義

[sa_metric_schema_definition]

CI クラスに基づいて受信したメトリクスのマップです。これは、MID サーバーからインスタンスに送信されるメトリクスデータペイロードの最適化に使用されます。
メトリクスタイプ

[sa_metric_type]

メトリクスタイプのソースです。
モニタリングシステムのメトリクスタイプの削除済みの Sys ID

[sa_source_metric_type_deleted]

モニタリングシステムの削除済みメトリクスの Sys ID です。
モニタリングシステムのメトリクスタイプ

[sa_source_metric_type]

CI クラス、アクティブ/非アクティブステータス、メトリクスソースごとのメトリクスタイプです。
メトリクス設定

[sa_metric_config_setting]

メトリックインテリジェンス MID サーバーのデフォルトの構成設定です。
メトリクス設定ルール

[sa_metric_config_rule]

MID サーバーの構成設定より優先されるルールです。
メトリクスの上書き済み設定

[sa_metric_config_rule_setting]

優先される構成をカスタム定義のルールにマッピングします。
メトリクスのステージング済み設定

[sa_metric_config_staging]

MID サーバーの保存済みのエンコード構成設定です。
メトリクスの学習済みパラメーター

[sa_metric_learned_param]

CI/メトリクスの組み合わせについて学習するパラメーターです。MID サーバーに同期されます。
メトリクスから CI へのマッピングの削除済みの詳細

[sa_metric_map_deleted_detail]

メトリクス - CI マッピングテーブルの削除済みエントリに関する詳細です。メトリクス - CI マッピング [sa_metric_map] テーブル内の削除されたエントリの CI、メトリクス、および Sys ID が含まれています。
メトリクスマップに作成された一意の CI を追跡

[sa_metric_ci_tracker]

メトリクスマップエントリが作成されたすべての一意の CI です。
メトリクスクラス

[sa_metric_class]

特定のメトリクスに関連付けて、限度と幅の学習した値を上書きできるメトリクスクラスです。
メトリクス変更スコア

[sa_metric_change_score]

変更イベント情報です。
例外テストルール

[sa_metric_anomaly_test_rule]

例外モデルテストに使用される例外テストルールです。
例外テスト結果

[sa_metric_anomaly_test_result]

限度や例外スコアなどの例外モデルテストの結果です。
メトリクス例外テスト設定のカスタマイズ済みパラメーター

[sa_metric_anomaly_test_config_custom_param]

例外モデルテストでの選択した系列に対するカスタマイズされたパラメーターです。
メトリックインテリジェンスプロパティ

[sa_metric_property]

ドメイン別のメトリックインテリジェンスプロパティ
メトリクス CI でのホスト名を追跡

[sa_metric_ci_host]

バインディングイベントのノード名とバインドされる CI です。
メトリクスの式言語でサポートされている関数

[sa_metric_expr_function]

メトリクスの式言語でサポートされている関数です。
メトリクスの式言語でサポートされている関数の引数の型

[sa_metric_expr_func_arg]

メトリクスの式言語でサポートされている関数の引数の型です。
別のソースで有効なメトリクスエントリに対する CI タイプを追跡

[sa_metric_ci_type_map]

別のソースの有効なメトリクスエントリに対する追跡 CI タイプです。
リソース クラスへの CI タイプ

[sa_ci_type_to_resource_class]

CI タイプとリソースクラスとのマッピングが含まれます。CI と resource_path がイベント内で指定されている場合は、リソースルックアップ時のリソースバインディングに使用されます。

[sa_ci_type_to_resource_class] テーブルにはデフォルトのマッピングレコードがいくつか含まれており、このテーブルを管理するには evt_mgmt_admin ロールが必要です。

CI リソース

[ci_resource]

リソースバインディングに使用される親テーブルです。
CI リソース ハードウェア

[ci_resource_hardware]

CI リソース [ci_resource] テーブルの拡張です。リソースバインディングに使用されます。
CI リソース アプリケーション

[ci_resource_appl]

CI リソース [ci_resource] テーブルの拡張です。リソースバインディングに使用されます。
CI リソース サービス

[ci_resource_service]

CI リソース [ci_resource] テーブルの拡張です。リソースバインディングに使用されます。
CI リソース VM

[ci_resource_vm_object]

CI リソース [ci_resource] テーブルの拡張です。リソースバインディングに使用されます。
CI リソース データベース

[ci_resource_database]

CI リソース [ci_resource] テーブルの拡張です。リソースバインディングに使用されます。
シリーズ イベント履歴

[sa_series_event_history]

CI の開始/終了メンテナンスモードに関する情報です。

システムのプロパティ sa.model_learner.maint_event_record_history_enabled が true (デフォルト) に設定されている場合、メトリックインテリジェンスには、CI がメンテナンスモードに移行および終了した時間に関する履歴情報が保存されます。また、システムのプロパティ sa_metric.maint_exclusion も true (デフォルト) に設定されている場合は、メンテナンスモードの CI のメトリクスがモデル学習から除外されます。

メトリクスダッシュボードメタデータ

[sa_metric_dashboard_metadata]

エージェントワークスペース内の、アラートに関連付けられた CI に対して表示されるメトリクスについての、CI クラスごとのグラフ設定です。
メトリクス設定例外検出ステージング

[sa_metric_config_anomaly_detection_staging]

メトリクス - CI マッピング [sa_metric_map] テーブルのエントリごとにアクションレベルの計算に使用される内部テーブルです。

インストールされるプロパティ

注: システムのプロパティ [sys_properties] テーブルを開くには、ナビゲーションフィルターに「sys_properties.list」と入力します。メトリクスの設定 [sa_metric_config_setting] テーブルを開くには、ナビゲーションフィルターに「sa_metric_config_setting」と入力します。
プロパティ 使用法

sa.metric.map.with.ci.expiration.sec

CI へのマッピングが検出された場合に、生データから CI へのマッピングのレコードを有効なままにしておく時間の長さ (秒) です。

sa.metric.map.without.ci.expiration.sec

CI へのマッピングが検出されなかった場合に、生データから CI へのマッピングのレコードを有効なままにしておく時間の長さ (秒) です。
sa_metric.anomaly_score_stale_interval_in_days

例外スコアの未更新ステータスを確認するときに、Operational Metrics – Process Stale Anomaly Score – Daily スケジュール済みジョブで使用される期間の開始日です。

期間は、本日から、このプロパティで指定された過去の日数までとなります。

  • タイプ:数値
  • デフォルト値:3
  • 場所:システム プロパティ [sys_properties] テーブル
sa_metric.anomaly_score_next_stale_interval_in_days Operational Metrics – Process Stale Anomaly Score – Daily スケジュール済みジョブで使用される期間を延長する日数です。

ジョブが実行されても、 sa_metric.anomaly_score_stale_interval_in_days プロパティで指定された期間にデータを返せない場合に適用されます。

  • タイプ:数値
  • デフォルト値:7
  • 場所:システム プロパティ [sys_properties] テーブル
max_records_per_rest_request 各同期サイクルでインスタンスから MID サーバーにダウンロードするレコードの最大数です。

このプロパティは内部で使用されます。

  • タイプ:整数
  • デフォルト値:10000
  • 他の可能な値
    • 最小値:1000
    • 最大値:20000
  • 場所:メトリクス設定 [sa_metric_config_setting] テーブル
normalized_metric_max_queue_size メトリクスキューのサイズです。例外検出機能で、このキューを読み取り、メトリクスごとに例外かどうかを判断します。

このプロパティは内部で使用されます。

  • タイプ:整数
  • デフォルト値:3000000
  • 他の可能な値
    • 最小値:1000000
    • 最大値:5000000
  • 場所:メトリクス設定 [sa_metric_config_setting] テーブル
normalized_metric_queue_consumer_count 例外検出を同時に実行するスレッドの数です。

このプロパティは内部で使用されます。

  • タイプ:整数
  • デフォルト値:12
  • 他の可能な値
    • 最小値:8
    • 最大値:16
  • 場所:メトリクス設定 [sa_metric_config_setting] テーブル
ignite_data_streamer_thread_count データストリーマーがキャッシュへのデータの書き込みに使用するスレッドの数です。

データストリーマーは、個々のデータエントリからバッチを作成し、こうしたバッチをキャッシュに追加します。

このプロパティは内部で使用されます。

  • タイプ:整数
  • デフォルト値:8
  • 他の可能な値
    • 最小値:8
    • 最大値:32
  • 場所:メトリクス設定 [sa_metric_config_setting] テーブル
ignite_data_streamer_flush_frequency データストリーマーの自動フラッシュの頻度です。

データストリーマーは、個々のデータエントリからバッチを作成し、こうしたバッチをキャッシュに追加します。

このプロパティは内部で使用されます。

  • タイプ:整数
  • デフォルト値:1000
  • 他の可能な値
    • 最小値:0
    • 最大値:30000
  • 場所:メトリクス設定 [sa_metric_config_setting] テーブル
ignite_data_streamer_buffer_size データストリーマーのバッファーサイズです。

データストリーマーは、個々のデータエントリからバッチを作成し、こうしたバッチをキャッシュに追加します。

このプロパティは内部で使用されます。

  • タイプ:整数
  • デフォルト値:102400
  • 他の可能な値
    • 最小値:1024
    • 最大値:1024000
  • 場所:メトリクス設定 [sa_metric_config_setting] テーブル
ignite_data_streamer_batch_size データストリーマーに追加されるバッチのサイズです。

データストリーマーは、個々のデータエントリからバッチを作成し、こうしたバッチをキャッシュに追加します。

このプロパティは内部で使用されます。

  • タイプ:整数
  • デフォルト値:5000
  • 他の可能な値
    • 最小値:1
    • 最大値:10000
  • 場所:メトリクス設定 [sa_metric_config_setting] テーブル
ignite_data_streamer_batch_flush_frequency データストリーマーにデータを追加する前の内部バッチ処理の自動フラッシュの頻度です。

データストリーマーは、個々のデータエントリからバッチを作成し、こうしたバッチをキャッシュに追加します。

このプロパティは内部で使用されます。

  • タイプ:整数
  • デフォルト値:5000
  • 他の可能な値
    • 最小値:1000
    • 最大値:30000
  • 場所:メトリクス設定 [sa_metric_config_setting] テーブル
sa.metric.use.resource.binding

リソースのバインディングを有効にします。

sa.metric.display.mid.setup.action

検証済みで実行中の MID サーバーに対して、MID サーバーフォームに [メトリックインテリジェンスのセットアップ] 関連リンクを表示します。

sa.model_learner.maint_event_record_history_enabled

CI の開始/終了メンテナンスモードに関する履歴情報を、系列イベント履歴 [sa_series_event_history] テーブルに保存します。

sa_metric.maint_exclusion

メンテナンスモードになっている CI のメトリクスをモデル学習から除外します。

sa.model_learner sa.model_learner.maint_history_batch_siz

CI の開始/終了メンテナンスモードに関する情報を系列イベント履歴 [sa_series_event_history] テーブルに保存するときの、バッチごとのデータ系列の数を決定します。

関連するパフォーマンスの問題がある場合は、このプロパティの設定を調整します。

sa_metric.scheduled_jobs_to_monitor_sys_id_list メトリックインテリジェンスのセルフヘルスモニタリング機能で監視する、3 つのスケジュール済みジョブの sys_id が含まれています。
  • メトリックインテリジェンス — メトリクス構成ジョブ
  • メトリックインテリジェンス — MID とテーブルの同期
  • メトリックインテリジェンス — MID 分散クラスターの検証