JDK 5 で数年前に開発された Web アプリケーションを配布しました。
JMX はこのアプリケーションにどのように役立ちますか?
1) パフォーマンス (メモリ、CPU、およびネットワークとディスク IO) を監視するのに役立ちますか?
2) アプリケーションが複数のサーバーにデプロイされている場合、1 つのダッシュボードで監視するにはどうすればよいですか?
3) 既存のアプリケーションに新しいコード変更を加える必要がありますか? または、コードを変更せずに監視できますか?
4) パフォーマンスの監視以外に何ができますか? 名前は Management Extensions (MX) ですが、何をどのように管理できるのでしょうか? 主な目的は監視ではなく、管理のようですか?
Oracle の Web サイトhttp://docs.oracle.com/javase/tutorial/jmx/overview/why.htmlで提供されているチュートリアルから JMX についてあまり理解できませんでした。技術者ではなく、ビジネス担当者がこのチュートリアルを作成したようです。
この JMX のことを理解するのを手伝ってくれる人はいますか。あなたの努力に心から感謝します。
ありがとう、あなたの友人。