この件についてグーグルで調べた後、JMX Mbean 通知に関する情報はあまり見つかりませんでした。
- 公式ドキュメント: http://docs.oracle.com/javase/tutorial/jmx/notifs/index.html
- 古い文書 (2002) : http://www.informit.com/articles/article.aspx?p=27842&seqNum=5
NotificationBroadcasterSupportクラスを使用して MBean をセットアップしました。Notificationを送信すると、JConsole でデフォルトのフィールドが表示されます: " TimeStamp "、" Type "、" UserData "、" SeqNum "、" Message "、" Event "、および " Source "
Jconsole 通知バッファー出力で、フィールドを構成したいと思います。
- 一部のフィールドを非表示にすることはできますか?
- 新しいフィールドを追加することは可能ですか?
- 並べ替えは、列では利用できないようです。これを達成する方法はありますか?
私の目標は、アクションに関する統計を提供することです (アクションがトリガーされるたびに、TimeStamp、実行時間などを出力したい) が、これらすべての情報を文字列メッセージにきれいに出力したくありません。多分これを行うより良い方法がありますか?