JMXの使い方
下記のオプションを追記してJavaアプリケーションを実行する。
-Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=[ポート番号] -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmx.authenticate=false
意味はだいたいわかるよね。
あとはjconsole使ってアクセス。
「MBean」タブで設定書き換えて「更新」ボタンを押すとと効く。
jconsoleでのアクセス方法は、
jconsole [JavaプロセスのPID]
リモートのJavaアプリへアクセスする場合は
jconsole [FQDN]:[ポート番号]
でアクセスできる。
jconsoleが使えない場合(guiに対応していないとか)は、JMXのAPIを叩くアプリを自作するしかない。。。