2015-09-11 4 views
5

を示していないリモートのjstatdに接続jvisualvm:は、私は、リモートサーバー上で(Ubuntuのサーバ14.04)<code>jstatd</code>を開始したアプリケーション

jstatd -J-Djava.security.policy=.jstatd.all.policy -J-Djava.rmi.server.logCalltrue -p 9099 

をし、Windows上でjvisualvmと、それに接続しよう。私は、接続が確立され、netstatチェックし、リモートでそれが呼び出しをログに記録します。

Sep 11, 2015 12:48:51 PM sun.rmi.server.UnicastServerRef logCall 
FINER: RMI TCP Connection(4)-10.82.199.0: [10.82.199.0: sun.rmi.registry.RegistryImpl[0:0:0, 0]: java.rmi.Remote lookup(java.lang.String)] 
Sep 11, 2015 12:48:55 PM sun.rmi.server.UnicastServerRef logCall 
FINER: RMI TCP Connection(4)-10.82.199.0: [10.82.199.0: sun.rmi.registry.RegistryImpl[0:0:0, 0]: java.rmi.Remote lookup(java.lang.String)] 
Sep 11, 2015 12:48:59 PM sun.rmi.server.UnicastServerRef logCall 
FINER: RMI TCP Connection(4)-10.82.199.0: [10.82.199.0: sun.rmi.registry.RegistryImpl[0:0:0, 0]: java.rmi.Remote lookup(java.lang.String)] 

すべての兆候は、それが働いていると言っています。しかし、どんなにアプリケーションはjvisualvmに表示されていない:

enter image description here

enter image description here

答えて

11

どうやらVisualVMのは、あなたが(あなたのケースでのUbuntu Serverの14.04)をリモートに接続しようとしているサーバに対して、一貫したDNS名を期待します。あなたがあなたのjstatdの起動行に以下を追加する必要がありVisualVMの代わりにDNS名のIPアドレスを指定している場合したがって、:

-J-Djava.rmi.server.hostname=<the IP address to your Ubuntu server here> 

さらに、私はポートオプションを指定することが判明しました(9099 -pあなたのケースでは)一部VisualVMのリリースでをサポートされていません。

既知の制限:このVisualVMのではJをリリースstatdのデフォルトポートとrminameは、jstatdユーティリティの起動時に使用する必要があります。つまり、-pオプションと-nオプションの使用はサポートされていません。全部で VisualVM Troubleshooting Guide

すべて、あなたのUbuntu Serverの次のjstatdラインを実行を試してみてください:

jstatd -J-Djava.security.policy=.jstatd.all.policy -J-Djava.rmi.server.hostname=10.82.83.117 -J-Djava.rmi.server.logCalltrue 


出典

  1. http://www.catify.com/2012/09/26/remote-monitoring-with-visualvm/
  2. それは私のために働いた:)
+0

をhostnameオプションが私のために問題を修正してIPアドレスを追加します。答えをありがとう。 – thaspius

0
jstatd -p 1099 -J-Djava.rmi.sver.hostname=10.250.105.112 -J-Djava.security.policy=<(echo 'grant codebase "file:${java.home}/../lib/tools.jar" {permission java.security.AllPermission;};')  

完全に私の作品

関連する問題