データ接続と統合Time seriesTime series アラート追加設定

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

時系列アラート:追加設定

このページでは、バッチアラートとストリーミングアラートの両方を含む、時系列アラートの自動化の追加設定オプションについて説明します。

時系列アラートの設定は、2つのカテゴリーに分かれています。

  • ジョブレベルの設定: 同じアラートオブジェクトタイプに書き込むすべての時系列アラートの自動化に適用されます。複数の自動化で同じ評価ジョブを共有でき、これらの設定の変更はすべての自動化に影響します。
  • モニターレベルの設定: 設定対象の自動化にのみ適用されます。

ジョブレベルの設定

ジョブレベルの設定は、同じ評価ジョブを共有するすべての時系列アラートの自動化(つまり、同じアラートオブジェクトタイプに書き込む自動化)に影響します。ジョブレベルの設定にアクセスするには、保存済みの自動化の概要ページに移動し、時系列評価ステータスセクションで構成を表示を選択します。ジョブ設定ダイアログが開き、さまざまな設定を調整できます。

バッチジョブの設定

バッチアラートの Spark プロファイルのオプションを表示するジョブ設定ダイアログ。

Spark プロファイル

バッチアラートのジョブは Spark ジョブとして実行されます。スパークプロファイル項目にプロファイル名を入力して、Spark プロファイルを変更できます。

いずれかの失敗時にジョブを失敗させる

オンにすると、いずれかの自動化が失敗した場合にジョブ全体が失敗します。これにより、いずれかの自動化が失敗した場合にジョブが先に進まないようにできます。一部の自動化で問題が発生してもジョブが処理を続行できるよう、この設定をオフにすることを推奨します。自動化の正常性とパフォーマンスの監視について詳しくは、監視と観測可能性のドキュメントを参照してください。

デフォルトのルックバックウィンドウ

デフォルトのルックバックウィンドウは、検索をインクリメンタルに実行する際に、自動化がどこまで過去に遡って検索するかを定義します。このウィンドウは、検索の元となる系列で定義した時間ウィンドウ(たとえば、移動集計系列の時間ウィンドウ)の最大値に設定することを推奨します。デフォルトのルックバックウィンドウを大きくすると、処理する過去のデータが増えるため、アラート評価時の遅延が長くなる場合があることに留意してください。デフォルトのルックバックウィンドウが大きすぎる場合、Foundry は50件のトランザクションまでしか遡りません。

初回ジョブ実行時の読み取り上限

出力データセットが初めてビルドされる際に、各入力から読み取るトランザクションの最大数を設定します。これは初回のジョブ実行にのみ適用される一時的なオーバーライドで、以降の実行では適用されません。

ジョブのタイムアウト(時間)

ジョブの実行が許可される最大時間を時間単位で指定します。値を指定しない場合は、デフォルト値の1時間が使用されます。

ストリーミングジョブの設定

ストリーミングアラートのジョブ設定ダイアログ。

ストリーミングプロファイル

ストリーミングアラートのジョブは Flink ジョブとして実行されます。Flink プロファイルを変更して、ストリーミングアラートのジョブのリソース割り当てとパフォーマンス設定を調整できます。

いずれかの失敗時にジョブを失敗させる

オンにすると、いずれかの自動化が失敗した場合にジョブ全体が失敗します。これにより、いずれかの自動化が失敗した場合にジョブが先に進まないようにできます。一部の自動化で問題が発生してもジョブが処理を続行できるよう、この設定をオフにすることを推奨します。自動化の正常性とパフォーマンスの監視について詳しくは、監視と観測可能性のドキュメントを参照してください。

オントロジーのポーリング間隔のオーバーライド

ストリーミングアラートのジョブは、自動化ロジックで参照されるエンティティの更新を確認するために、オントロジーを定期的にポーリングします。ポーリング頻度は、コストとオントロジーの更新に対する応答性の両方に影響します。ポーリング間隔を長くするとコストは下がりますが、オントロジーの更新がアラートロジックに反映されるまでの時間が長くなります。特に、リンクされた系列の集計やリンクされたオブジェクトのプロパティパラメーターでは、よりコストの高いオントロジークエリが実行される場合があります。

許可される遅延のオーバーライド

アラートの発生後も一貫性を保つため、ストリーミングアラートは時系列データをタイムスタンプ順に処理し、過去または未来に離れすぎている順序外のポイントを破棄します。許可される遅延のオーバーライド設定は、ポイントをバッファリングし、ロジック評価のために送信する時間間隔を定義します。イベント時刻がこのウィンドウの範囲外にある順序外のポイントは破棄されます。

ロジックはバッファリングされたポイントが送信されたときにのみ評価されるため、この設定に入力する値(秒単位)によってアラートの最小遅延が決まります。許可される遅延ウィンドウを大きくすると、バッファリング時間とアラートの遅延が増加します。一方、ウィンドウを小さくすると遅延は減少しますが、遅れて到着した正当なポイントがより多く破棄される可能性があります。複数の時系列入力や複数のパーティションがあると、これらが並列に取り込まれるため、順序の乱れにつながる場合があります。許可される遅延のデフォルト値は5秒です。

除外される時系列同期

デフォルトでは、ルートオブジェクトタイプに関連するすべてのストリーミング時系列同期が検出され、ストリーミングアラートのジョブへの入力になります。除外される time series 同期設定では、アラートロジックの評価で使用されない時系列同期を入力から外すことができ、ジョブのパフォーマンス改善に役立つ場合があります。

この設定を頻繁に変更することは避けてください。時系列同期の除外や再追加を有効にするにはジョブの再起動が必要であり、ジョブに関連するすべてのモニターで数分間のダウンタイムが発生します。

モニターレベルの設定

モニターレベルの設定は、設定対象の時系列アラートの自動化にのみ適用され、ほかの自動化には影響しません。

ストリーミングモニターの設定

カスタム復旧条件

デフォルトでは、アラート条件が満たされなくなるとアラートイベントは復旧します。カスタム復旧条件機能では、アラート条件と復旧条件を非対称に定義できるため、アラートが解消されるタイミングをより細かく制御できます。たとえば、一般的なユースケースとして、値がしきい値付近で変動するときに、アラートの発生と復旧を短時間で繰り返すフラッピングによるノイズを減らすことが挙げられます。

カスタム復旧条件の設定ダイアログ。