home Glamenv-Septzen(ぐらめぬ・ぜぷつぇん)(archive)

Java/CRaSH(監視向けリモートシェル) 参考URLメモ

作成日: 2017-06-26 18:59:53   /   last updated at: 2017-06-26 19:04:10
カテゴリ: Java 

Javaの監視にはJMXがあるが、その他に、れっきとした「シェル」としてコマンドラインインターフェイス経由でJVMの内部状態を問い合わせたり、コマンドを発行できるフレームワーク兼ライブラリとして「CRaSH」というのがあるので参考URLだけメモ。

telnetやSSHでログインできるれっきとした「シェル」を内部で起動させ、そこから独自コマンドで情報を取得したり、あるいはGC実行など副作用のある処理を実行することができる。

独自コマンドについてはデフォルトでJVMの監視で最低限必要なものは備えていて、Groovyスクリプトで拡張や追加ができるらしい。

Springなど著名FWでも組み込まれており、実績もある。JMXよりはライトウェイトな使い方になるかもしれない。

その他参考:


original url: https://www.glamenv-septzen.net/view/1416