この章では、Java Development Kit (JDK)で使用可能な各種の診断および他のモニタリング・ツールを紹介します。 その後で、JDK 8で導入された最新の診断ツールおよび各種オペレーティング・システム固有のトラブルシューティング・ツールについて詳しく説明します。 最後に、JDKが提供するアプリケーション・プログラミング・インタフェース(API)を使用してカスタム診断ツールを開発する方法について説明します。
この章には、次のセクションがあります。
診断ツールの概要
Java Mission Control
Javaフライト記録とは
フライト記録の作成方法
フライト記録の検査
jcmdユーティリティ
ネイティブ・メモリー・トラッキング
HPROF
JConsole
Java VisualVM
jdbユーティリティ
jhatユーティリティ
jinfoユーティリティ
jmapユーティリティ
jpsユーティリティ
jrunscriptユーティリティ
jstackユーティリティ
jstatユーティリティ
visualgcツール
Ctrl+Breakハンドラ
オペレーティング・システムのネイティブ・ツール
カスタム診断ツール
jsadebugdデーモン
jstatdデーモン