問題タブ [mbeans]

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 投票する
2 に答える
486 参照

java - 標準 mbean から動的 mbean への変換 / コード生成

動的 MBean に変換する必要がある標準 MBean がたくさんあります (主な目的は、属性、操作、および操作パラメーターにわかりやすい説明を追加することです)。既存の標準 MBean から動的 MBean のスケルトン コードを生成することで、私の仕事を簡単にするツールがあるかどうか疑問に思っていました。

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

java - メモリ プール MBean にアクセスする方法

Eden Space、Perm Gen Space、CodeCahe、Survior Space の統計を一定期間取得できるように、Java プログラムを介して MemoryPool Mbeans にアクセスしたいと考えています。これを行う方法?java.lang:type=MemoryPool,name=Eden Space を試してみました

私は運が悪い

ありがとう、シャンカール

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

jboss - 作成したサービス (MBean) を jboss デプロイ ルートに追加すると、Jboss を再起動するとエラーが発生します

1つのサービス(MBean)を作成しましたが、普通に起動/停止できると思っていました。以前の問題が言ったように、構造に MBean があり ます。

しかし、今日、jboss を再起動すると、作成されたサービスがエラーになることがわかりました。まず、作成したサービス (私の snmp エージェントの sar ファイル) を jboss の deploy ルートに入れることができます。私のコードでは、snmp エージェントが起動し、ポートをリッスンします。しかし、jboss を再起動するとエラーが発生します。jboss を再起動すると、次のエラーが表示されます。

jboss を再起動すると、次のようなエラーが表示されます。

私は試しましたが、問題が何であるかを見つけることができませんでしたが、失敗しました。それを手伝ってくれる体はありますか?どうもありがとう!

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

java - java.lang:type=Runtimeはインターフェースjava.lang.management.RuntimeMXBeanのインスタンスではありません

serverConnectionが基本的にjmxサーバーに接続している場合。

基本的に何が起こっているのかというと、このコードは正常に機能します。説明させてください:

このコードの最初の呼び出しはサーバーAを呼び出し、次にサーバーAのデータを取得して、xmlファイルに保存します。この情報を使用して、新しいサーバーBを起動します。

次に、Bを検証する際に、メタデータを比較するためにBをスクレイプしたいと思います。しかし、それを実行すると、例外が発生します

しかし、問題を引き起こしているパラメーターは、私が制御できないManagementFactoryクラスによって管理されているため、ここで何が変わるかはわかりません。

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

java - JBossを使用したMbeans

JBossにデプロイされたMBeanを呼び出そうとしていますが、次の例外があります。

JBoss 5.1.0GAを使用していますが、クライアントコードは

JBOSS JNDI-Consoleにアクセスできるので、MBeanが機能しています。前もって感謝します

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

java - JBoss MBean NotificationListener の問題

JBoss の NotificationListener で問題が発生しています。

JBoss に MBean があり、それらのメソッドを接続して呼び出すことができます。しかし、通知を追加しようとすると、次の例外が発生します。

MBean フォームを JBOSS 外部のクライアントから呼び出しています

メインのコードは次のとおりです。

そして、notificationListener の実装:

前もって感謝します。アンドレス。

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

java - ManagementFactory.getPlatformMBeanServer()とMBeanServerFactory.createMBeanServer()

誰かが2つの違いが何であるかを明確にできますか?

Javadocは、私の適切な理解のために本当にあいまいです。

私が気づいたことの1つはManagementFactory.getPlatformMBeanServer()、MBeanを登録するために使用する場合、Jconsoleでそれらを表示できることです。しかし、私が使用する場合はそうではありませんMBeanServerFactory.createMBeanServer()

何故ですか?それが唯一の違いですか?

ありがとう。

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

java - MBean の SNMP モニタリング (snmp-adaptor.sar のattributes.xml) (JBoss)

システムで実行されている複数の JBoss MBean のいくつかの属性を (SNMP 経由で) 監視したいと考えています。

snmp-adaptor.sar の下にある attributes.xml を次のように構成しました。

しかし、私の MIB ブラウザーでは、get()onStringまたはIntattributes しか正常に実行できません。ブール値またはオブジェクトは SNMP エラーを返します。そのため、アダプターはこれらのケースの OID を「公開」していません。

上記のリスト、MasterNodeTargetName、およびClusterPartitionSNMPget()での失敗については、残りは成功しています。

これに対する回避策はありますか?

詳細: JMX コンソールからorg.jboss.ha.singleton.HASingletonController:

(名前・種類)

  • TargetName javax.management.ObjectName
  • StateString java.lang.String
  • MasterNode boolean
  • ClusterPartition org.jboss.ha.framework.server.ClusterPartitionMBean
  • TargetStartMethod java.lang.String
  • TargetStartMethodArgument java.lang.String
  • State int
  • TargetStopMethodArgument java.lang.String
  • PartitionName java.lang.String

(とりわけ)

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

weblogic - JMX (または WLST) を使用して Weblogic 9 でデプロイメントを開始/停止する

weblogic 9 サーバーでデプロイメントを開始/停止したいと考えています。私は、JMX を使用して weblogic MBean と通信することを好みます。サーバーを開始/停止するために既にこれを使用していますが、デプロイメント/アプリケーションを開始/停止するための MBean が見つかりません。

weblogic サーバー 11g には、デプロイメントを停止/開始できる AppDeploymentRuntimeMBean があります。ここで説明されています: http://download.oracle.com/docs/cd/E14571_01/apirefs.1111/e13951/mbeans/AppDeploymentRuntimeMBean.html

しかし、weblogic 9 http://download.oracle.com/docs/cd/E13222_01/wls/docs92/wlsmbeanref/core/index.htmlで類似の MBean が見つかりません。

jmx または wlst を使用して weblogic 9 デプロイメントを開始/停止する方法はありますか?

ところで、デプロイの開始/停止中に WLST スクリプトを記録すると、pyton スクリプトは空になります。

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

java - JMXクライアントセッション

私はしばらくの間JMXを勉強してきましたが、行き詰まっています。

JMXを介してリモートクライアントに一部の機能を公開するアプリケーションがありますが、ほとんどの場合、既存のセキュリティ機能で十分ですが、アプリケーションはセキュリティバックエンドとしてApacheShiroフレームワークを使用します。

私の問題は、サーバー側でクライアントデータを収集する方法がないことです。Shiroは、クライアント(サブジェクト)を識別する方法を必要としています。通常、実行中のスレッドはサブジェクトに関連付けられていますが、オンラインのJMXドキュメントには、リモートJMXのスレッドモデルに関する手がかりはあまりありません。

クライアントをスレッドに関連付けるにはどうすればよいですか、または相互作用するMBean内のクライアントデータを取得する方法はありますか?