Advanced Detectors
ラボの目的 #
以下の条件をすべて満たした場合にのみアラートを発するマルチコンディションディテクターを構築します
- メトリクスが過去の履歴に基づいて異常である
- かつ静的な運用しきい値を超えている
- 一定期間持続している
- カスタマイズされた実用的なアラートメッセージを含む
このラボの目的は、実際のユースケースを使用してディテクターとアラートの背後にある SignalFlow のハンズオン経験を積むことです。ウィザードインターフェースを超えて、メトリクスストリームがどのように評価されるか、しきい値関数がどのように異常条件を生成するか、そして検出ロジックがどのようにプログラムで構成されるかを理解します。
ウィザードが使用する標準の関数を確認し、それらがどのように SignalFlow に変換されるかを理解し、さらに追加の SignalFlow メソッドと関数を導入して、より精密で制御性の高いディテクターを構築します。
シナリオ #
以下の条件でアラートを発します
- CPU 使用率が履歴に基づいて異常である
- かつ 90% を超えている
- 15分間持続している
このパターンは、統計的な偏差と運用上のガードレールを組み合わせることでノイズを削減し、SignalFlow 内でしきい値生成とアラートロジックがどのように連携するかを強化します。
