jmeterでベンチマークしている単純なスプリングアプリケーションがあります。
jconsole を使用してアプリケーションにフックできるようにするには、アプリケーションに対して何かを行う必要がありますか?
jconsoleは使ったことがありませんが、作成したオブジェクトの数やメモリ消費量、GCの挙動などが見れたらいいなと思います。
JConsole は古いものです。VisualVM を使用してください。VisualVM を Tomcat に接続する方法については、このディスカッションを参照してください。
いいえ、アプリケーションをプロファイラーでプロファイリングできるようにするために、アプリケーションに何もする必要はありません。