MetricBase トリガー
MetricBase データベースに格納されている時系列データは、フローデザイナー フローをトリガーできます。これらのトリガーは、インシデントを記録したり、メールを送信したり、その他のアラートを作成したりすることができます。
トリガー定義は、 フローデザイナー フローを自動的に実行する一連の条件です。MetricBase でトリガー定義を作成してトリガーをフローに関連付けると、トリガー定義がインスタンスから MetricBase サーバーに転送されます。トリガーとフローをアクティブにすると、MetricBase により、MetricBase データベースの時系列データが監視されます。時系列データが最初のトリガー条件に一致し、ある条件から次の条件に移行すると、移行トリガーが生成され、キューに追加されます。インスタンスはキューをポーリングし、移行トリガーを処理してから、 フローデザイナー フローを実行します。
時系列ポリシーの詳細については、「 定義と収集 MetricBase データ.
トリガー実装の概要
- インスタンスに対して次のトリガーを 1 つ以上定義します。
- トリガー条件を作成して、フローを実行するトリガーの要件を追加します。
たとえば、多くの場合に、データは時間の経過とともに変動します。わずかな変動により、不要な重複トリガーイベントが発生する可能性があります。条件スクリプトは、そういった誤った重複を防ぐことができます。
- フローデザイナー を使用して、トリガーを実行するフローに関連付けます。
- トリガーとワークフローをテストします。
- トリガーを有効にします。
トリガーの削除
トリガーがフローに関連付けられている場合、 MetricBaseで削除することはできません。トリガーを削除するには、まず フローデザイナー でフローを削除してから、MetricBase でトリガーを削除する必要があります。
従来のトリガー
従来のトリガーの使用は廃止されます。従来のトリガーを作成することはできません。すでに存在する従来のトリガーのみ引き継ぐことができます。