新バージョンを公開しました
というわけで、
- S2JmxJavelin Ver. 0.3.0
- S2JmxJavelinViewer Ver. 0.2.0
を公開しました。
http://s2javelin.sandbox.seasar.org/s2jmxjavelin.htmlからダウンロードできます。
2段階の閾値による、表示文字色の変更機能も追加しました。
上記ページのスクリーンショットで確認できます。
メソッド右横の数値が:区切りで2つに増えていますが、
前が最大処理時間、後ろが平均処理時間です。
作っていると、いろいろとアイデアが膨らんでくるのが、
嬉しくもあり、苦しくもあるところですが、今のところ、
- リアルタイム監視機能(閾値を超えたメソッドを検出すると点滅する)
- ArrowVisionとの連携(閾値を超えたメソッドのコールツリーをシーケンス図形式で表示)
- 呼び出し回数に応じて線の太さを変える
- メソッドを選択すると呼び出し元/先のメソッドを強調表示
などを考えています。
(実現性で取捨選択するかも知れません。)
これぐらいを実現したところで機能をFIXして安定化フェーズに移行する予定です。
(チュートリアルも書く予定です。)