5.3. JVM メトリック


JVM メトリクスを使用して Red Hat build of Keycloak のパフォーマンスを観察します。

これは、メトリクスを使用したトラブルシューティング 章の一部です。

5.3.1. 前提条件

  • Red Hat build of Keycloak でメトリクスを有効にしている。詳細は、メトリクスから洞察を得る の章を参照してください。
  • メトリクスを収集する監視システム。

5.3.2. メトリクス

5.3.2.1. JVM 情報

Expand
メトリクス説明

jvm_info_total

バージョン、ランタイム、ベンダーなどの JVM に関する情報。

5.3.2.2. ヒープメモリー使用率

Expand
メトリクス説明

jvm_memory_committed_bytes

JVM が使用するためにコミットされたメモリーの量。割り当てられたメモリーのうち、必ず JVM が使用できる量を反映します。

jvm_memory_used_bytes

JVM によって現在使用されているメモリーの量。アプリケーションと JVM 内部による実際のメモリー消費量を示します。

5.3.2.3. ガベージコレクション

Expand
メトリクス説明

jvm_gc_pause_seconds_max

特定の原因により JVM で発生するガベージコレクションの一時停止の最大継続時間 (秒)。これにより、GC の一時停止のタイプ (マイナー、メジャー) を素早く区別できます。

jvm_gc_pause_seconds_sum

ガベージコレクションの一時停止の合計累積時間。JVM でのアプリケーションパフォーマンスに対する GC 一時停止の影響を示します。

jvm_gc_pause_seconds_count

ガベージコレクションの一時停止イベントの合計数をカウントします。JVM での GC 一時停止の頻度を評価するのに役立ちます。

jvm_gc_overhead

ガベージコレクションに費やされた CPU 時間の割合。JVM でのアプリケーションパフォーマンスに対する GC の影響を示します。これは、アプリケーションコードの実行やその他のタスクの実行ではなく、ガベージコレクション (GC) 操作の実行に費やされる合計 CPU 処理時間の割合を指します。このメトリクスは、GC によってどの程度のオーバーヘッドが発生し、Red Hat build of Keycloak の全体的なパフォーマンスに影響するかどうかを判断するのに役立ちます。

5.3.2.4. Kubernetes の CPU 使用率

Expand
メトリクス説明

container_cpu_usage_seconds_total

コンテナーによって消費された累積 CPU 時間 (コア秒)。

5.3.3. 次のステップ

メトリクスを使用したトラブルシューティング に戻るか、データベースメトリクス に進みます

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat