Java 仮想マシン (JVM) 監視機能は、ヒープメモリ、非ヒープメモリ、ダイレクトバッファー、メモリマップドバッファー、ガベージコレクション (GC)、および JVM スレッドなどの重要な JVM メトリクスを監視するために使用されます。このトピックでは、JVM 監視機能と JVM メトリクスの表示方法について説明します。
機能の説明
JVM 監視機能を使用して、次のメトリクスを監視できます。
瞬間カウントと瞬間時間
FullGC カウント
YoungGC カウント
FullGC 時間
YoungGC 時間
ヒープメモリ詳細
合計使用量
Old 世代
Young 世代の Survivor スペース
Young 世代の Eden スペース
非ヒープメモリ
非ヒープコミット済み
非ヒープ初期化
非ヒープ最大
メタスペース詳細
メタスペース
ダイレクトバッファー
ダイレクト容量
ダイレクト使用量
JVM スレッド
スレッド数
スレッドデッドロック数
スレッド新規数
スレッドブロック数
スレッド実行可能数
スレッド終了数
スレッドタイムウェイト数
スレッドウェイト数
手順
にログインします。
左側のナビゲーションペインで、[アプリケーション管理] > [アプリケーション] を選択します。 上部のナビゲーションバーで、リージョンを選択し、[マイクロサービス名前空間] ドロップダウンリストからマイクロサービス名前空間を選択し、[クラスタタイプ] ドロップダウンリストから [kubernetes クラスタ] を選択し、目的のアプリケーションの [名前] をクリックします。
左側のナビゲーションペインで、 を選択します。
[インスタンスの詳細] ページで、表示するノードを選択し、[JVM監視] タブをクリックします。
JVM メトリクスの表示
[JVM 監視] タブで、[瞬間カウント]、[瞬間時間]、[ヒープメモリ詳細]、[非ヒープメモリ]、[メタスペース詳細]、[ダイレクトバッファー]、および [JVM スレッド] セクションの時系列曲線を表示します。
GCの瞬間時間 セクションで、右上隅にある 瞬時値 または 累積値 をクリックします。 GC の瞬間統計または累積統計の時系列曲線を表示できます。デフォルトでは、GC の瞬間統計の時系列曲線が表示されます。
GCの瞬間的な時間消費量 セクションで、右上隅にある 瞬時値 または 累積値 をクリックします。 GC の瞬間時間消費または累積時間消費の時系列曲線を表示できます。デフォルトでは、GC の瞬間時間消費の時系列曲線が表示されます。
各セクションで、メトリックの名前をクリックして、そのメトリックの表示と非表示を切り替えることができます。
説明各グラフには、少なくとも 1 つの表示可能なメトリックが含まれている必要があります。そのため、グラフに 1 つのメトリックのみが表示されている場合は、そのメトリックを非表示にすることはできません。