第1章 Cryostat の JFR 作成オプション
Cryostat を使用すると、コンテナー化されたアプリケーションで JVM のパフォーマンスを監視する JDK Flight Recorder (JFR) レコーディングを作成できます。さらに、アクティブな JFR レコーディングのスナップショットを作成して、ターゲット JVM アプリケーションの特定の時点までの収集データをキャプチャーできます。
Cryostat は、JFR レコーディングを作成する次のさまざまな方法をすべてサポートしています。
- Cryostat Web コンソールを使用して、JMX またはエージェント HTTP 接続を使用しているターゲット JVM の JFR 記録を手動で作成できます。
- Cryostat サーバーは、JMX またはエージェント HTTP 接続経由でオンデマンドリクエストを送信し、自動化されたルールに基づいて JFR レコーディングを動的に開始できます。
- Cryostat エージェントは、エージェントハーベスター機能の一部として、指定されたイベントテンプレートに基づいて、エージェントの起動時に JFR 記録を自動的に開始できます。
- Red Hat build of Cryostat 3.0 以降では、Cryostat エージェントは MBean カスタムトリガーと特定のイベントテンプレートに基づいて JFR レコーディングを動的に開始できます。
このドキュメントの残りの部分では、Cryostat Web コンソールで JFR レコーディングを手動で作成する方法を説明します。