問題タブ [jmx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
12 に答える
210644 参照

java - リモート JMX 接続

リモート マシンで実行されている Java アプリケーションへの JMX 接続を開こうとしています。

アプリケーション JVM は、次のオプションで構成されます。

  • com.sun.management.jmxremote
  • com.sun.management.jmxremote.port=1088
  • com.sun.management.jmxremote.authenticate=false
  • com.sun.management.jmxremote.ssl=false

localhost:1088jconsole または jvisualvm を使用して接続できます。xxx.xxx.xxx.xxx:1088しかし、リモートマシンから接続できません。

サーバー間または OS 上にファイアウォールはありません。しかし、この可能性を排除するためにtelnet xxx.xxx.xxx.xxx 1088、コンソール画面が空白になるので、私と私はそれがつながると思います。

どちらのサーバーも Windows Server 2008 x64 です。64 ビット JVM と 32 ビットで試してみましたが、どちらも機能しません。

0 投票する
1 に答える
1225 参照

java - Runtime.freeMemory() に対する MemoryPoolMXBean.getUsage() の利点

を使用して定期的に JVM の統計を収集する必要があります。後で、JVM の使用可能なメモリ/空きメモリ、使用済みメモリ、合計メモリをログに記録する必要があります。

以下は、私が考えた2つのオプションです。

  1. ManagementFactory.getMemoryPoolMXBeans() を実行し、各 MemoryPoolMXBean を繰り返し処理し、最後に MemoryPoolMXBean.getUsage() を使用して統計を収集します。

  2. Runtime.freeMemory()、Runtime.maxMemory()、Runtime.totalMemory

これは、統計を収集するための最良の方法です。MemoryPoolMXBean.getUsage() またはランタイム クラスを使用します。

0 投票する
12 に答える
322707 参照

java - jconsole でアクセスするために JVM で JMX をアクティブにする方法は?

jconsole でアクセスするために JVM で JMX をアクティブにする方法は?

0 投票する
6 に答える
5794 参照

java - JMX定義

を探しています:

  • JMXとは何ですか。
  • いくつかの優れたJMXチュートリアルを見つけることができます。
  • JMXがJavaEEプログラマーとして私に提供できるもの。
  • 私が知っておくべき他のこと。
0 投票する
2 に答える
1071 参照

java - 構成用の Web UI フレームワーク

次の機能をサポートする UI フレームワークを探しています。

  • Apache Commons Config および/または JFig と統合
  • ネストされたタブをサポート
  • ユーザー/グループ/役割を理解する
  • JMX MBean とやり取りできる
  • 機能するためにJavascriptを必要としません
  • Java で記述され、理想的には JSP ベース
0 投票する
1 に答える
3329 参照

java - Java コードから現在実行中の JVM のデバッガー サポートを有効または無効にします。

その JVM 内の Java コードから JVM デバッガーのサポートを動的に有効または無効にするために使用できるインターフェイス (おそらく JMX の一部) はありますか?

(デバッグ引数を使用して JVM を起動せずに Java アプリケーションをデバッグする—CRM も参照してください)

0 投票する
2 に答える
2182 参照

java - JMX と Tomcat: サーブレットで MBean を作成して使用する

誰かがそれを達成する方法についていくつかのアイデアを持っていますか? または、それを行う方法に関する優れたドキュメントでさえありますか?

基本的にすべてのテスト スタンドアロン バージョンで行われます (Java クライアントまたは jconsole によって、mbeans メソッドを呼び出すことができ、すべて正常に動作します) が、Tomcat サーブレットに配置する必要があります....

すべての提案に感謝します!

ロブ

0 投票する
1 に答える
5825 参照

java - JMXでJ2EEServerMBeanを照会する方法は?

JMXクエリを使用してJ2EEServerMBeanを取得するにはどうすればよいですか?

私は次のようなものを試しました:

しかし成功しませんか?

私は何か間違ったことをした?

ありがとうございました!

0 投票する
1 に答える
2961 参照

attributes - Java 6 で MBeanAttributeInfo 説明フィールドを変更するには?

標準 MBean で、JConsole の MBeanAttributeInfo 見出しの下に表示される Description フィールドを設定したいと考えています。現在、「管理用に公開されている属性」のデフォルト値があります。MBean で属性メソッドを定義するときに、それをどのように設定するのか理解できないようです。Java 6 JVM を使用しています。ありがとう。

0 投票する
1 に答える
2569 参照

java - リモート GarbageCollectorMXBean へのアクセス

RuntimeMXBean などの他の MXBean タイプにはアクセスできますが、GarbageCollectorMXBean にはアクセスできません。

結果は

これはGarbageCollectorMXBean、利用可能な が複数あるためかもしれませんが、複数のリモート Bean にアクセスするための関連するメソッドが ManagementFactory に他に見つかりません。