#navi_header|Java| Javaの監視にはJMXがあるが、その他に、れっきとした「シェル」としてコマンドラインインターフェイス経由でJVMの内部状態を問い合わせたり、コマンドを発行できるフレームワーク兼ライブラリとして「CRaSH」というのがあるので参考URLだけメモ。 - CRaSH the shell for the Java Platform -- http://www.crashub.org/ - crashub/crash: The shell for the Java Platform -- https://github.com/crashub/crash telnetやSSHでログインできるれっきとした「シェル」を内部で起動させ、そこから独自コマンドで情報を取得したり、あるいはGC実行など副作用のある処理を実行することができる。 独自コマンドについてはデフォルトでJVMの監視で最低限必要なものは備えていて、Groovyスクリプトで拡張や追加ができるらしい。 Springなど著名FWでも組み込まれており、実績もある。JMXよりはライトウェイトな使い方になるかもしれない。 その他参考: - CRaSH: JVMを監視するコマンドラインシェル -- http://www.infoq.com/jp/news/2012/07/crash-shell-1 #navi_footer|Java|