第3章 アクティブなレコーディングからのスナップショット作成


アクティブな JFR レコーディングのスナップショットを作成して、ターゲット JVM アプリケーションの特定の時点までの収集データをキャプチャーできます。スナップショットは、実行中の JFR レコーディングの特定の時間セグメントの開始点と終了点を持つチェックポイントマーカーのようなものです。

スナップショットは、ターゲット JVM アプリケーションのメモリーに保存されます。これはアーカイブとは異なり、Cryostat はアーカイブをクラウドストレージディスクに保存します。アーカイブは、JFR レコーディングのデータを保存するためのより永続的なソリューションです。

アクティブな JFR レコーディング間でさまざまな設定変更を試す場合は、レコーディングのスナップショットを作成するとよいでしょう。

JFR レコーディングのスナップショットを作成すると、Cryostat は snapshot -<snapshot_number> という名前の新しいターゲット JVM を作成します。この場合、<snapshot_number> は Cryostat がスナップショットに自動的に割り当てる番号です。

ターゲット JVM はスナップショットをアクティブなレコーディングとして認識します。Cryostat は、JFR スナップショットを STOPPED 状態に設定します。これは、JFR スナップショットがターゲット JVM に新しいデータをレコーディングしないことを意味します。JFR 設定によっては、アクティブな JFR レコーディングは、作成されたスナップショットの数にかかわらず、ターゲット JVM の監視を継続できます。

注記

ターゲット JVM アプリケーションの継続的な監視用に設定した JFR レコーディングでは、JFR レコーディングデータの損失を回避するために、レコーディングのアーカイブを作成してください。

JFR レコーディングデータを保存するために通常のスナップショットを作成することを選択した場合、ターゲット JVM アプリケーションが、古いレコーディングデータを新しいレコーディングデータに置き換えて、データストレージ領域の一部を解放する場合があります。

前提条件

  • Cryostat インスタンスの認証情報を入力した。
  • ターゲット JVM レコーディングを作成し、認証情報を入力しており、Recordings メニューにアクセスできる。JDK Flight Recorder (JFR) レコーディングの作成 (Cryostat を使用した JFR レコーディングの作成) を参照してください。

手順

  1. Active Recordings タブで、Create ボタンをクリックします。Web コンソールに新しいウィンドウが開きます。

    図3.1 アクティブなレコーディングの作成例

    アクティブなレコーディングの作成例
  2. Snapshot Recording タブをクリックします。

    図3.2 スナップショットレコーディングの作成例

    スナップショットレコーディングの作成例
  3. Create をクリックします。Active Recordings タブが開き、JFR スナップショットのレコーディングが一覧表示されます。次の例は、snapshot-3 という名前の JFR スナップショットのレコーディングを示しています。

    図3.3 完成したスナップショットレコーディングの例

    完成したスナップショットレコーディングの例
    注記

    スナップショットは、アクティブなレコーディングのリストから snapshot の接頭辞で識別できます。

次のステップ

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat