Attach APIは、Java仮想マシンにアタッチするメカニズムを提供する拡張機能です。 Java言語で書かれたツールは、このAPIを使用してターゲット仮想マシンにアタッチしてそのツール・エージェントを仮想マシンにロードします。 たとえば、管理コンソールが管理エージェントを持ち、それを使用して仮想マシン内で計測されたオブジェクトから管理情報を取得できます。 その管理コンソールが、管理エージェントを含まない仮想マシンで実行中のアプリケーションを管理する必要がある場合、このAPIを使用してターゲット仮想マシンにアタッチしてエージェントをロードできます。