第1章 カスタムトリガー
Cryostat エージェントは、MBean メトリクス値に基づくカスタムトリガーをサポートします。カスタムトリガー条件が満たされたときに JFR レコーディングを動的に開始するように Cryostat エージェントを設定できます。
この条件が満たされたときに JFR レコーディングを動的に開始するカスタムトリガー条件を定義できます。カスタムトリガー条件は、ランタイム、メモリー、スレッド、オペレーティングシステムのメトリックの範囲に対応できる MBean カウンターに基づいています。JFR レコーディングのカスタムトリガー条件の一部として 1 つ以上の MBean カウンタータイプを含めることができます。トリガー条件の一部として期間を指定することもできます。つまり、条件が満たされるまで、条件値は指定された期間存続する必要があります。
Cryostat エージェントは、指定された MBean カウンターの値を継続的にリッスンするスマートトリガーをサポートします。指定されたカウンターの現在の値が、指定された期間のカスタムトリガの設定値と一致すると、トリガが発生します。トリガーが発生すると、Cryostat エージェントはその時点で JFR レコーディングを動的に開始します。
このレコーディングに関連するカスタムトリガー条件が満たされない場合、JFR レコーディングは動的に開始されません。