3.1 オペレーティングシステム付属のツールと分析 3.1.1 CPUの使用率 3.1.2 CPUのランキュー 3.1.3 ディスクの使用率 3.1.4 ネットワークの使用率 3.2 Javaの監視ツール 3.2.1 JVMの基本的な情報 3.2.2 スレッドの情報 3.2.3 クラスの情報 3.2.4 ガベージコレクションの動的な分析 3.2.5 ヒープダンプの事後的な分析 3.3 プロファイリングツール 3.3.1 サンプリング型のプロファイラ 3.3.2 instrumented型のプロファイラ 3.3.3 ブロックされたメソッドとスレッドのタイムライン 3.3.4 ネイティブなプロファイラ 3.4 Java Mission Control 3.4.1 JFR 3.4.2 JFRの有効化 3.4.3 JFRのイベントの選択 3.5 まとめ