Visual VMをssh経由でリモートで読んだことがありますが、うまくいかなかったので完全には理解していないと思います:-(誰か例を教えてください。
ssh -D 9696 login@ip.of.external.machine
visualvmをvisualvm.exe -J-Dnetbeans.system_socks_proxy=localhost:9696 -J-Djava.net.useSystemProxies=true
起動しますが、外部マシンのプロセスは表示されません (visualvm 自体のようなローカルのもののみ)。さらに、ssh ウィンドウに「チャネル 3: オープンに失敗しました: 接続に失敗しました: 接続が拒否されました」というメッセージが表示されることがあります (常にではありません)。
何か助けはありますか?