問題タブ [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.
java - 標準 mbean から動的 mbean への変換 / コード生成
動的 MBean に変換する必要がある標準 MBean がたくさんあります (主な目的は、属性、操作、および操作パラメーターにわかりやすい説明を追加することです)。既存の標準 MBean から動的 MBean のスケルトン コードを生成することで、私の仕事を簡単にするツールがあるかどうか疑問に思っていました。
java - メモリ プール MBean にアクセスする方法
Eden Space、Perm Gen Space、CodeCahe、Survior Space の統計を一定期間取得できるように、Java プログラムを介して MemoryPool Mbeans にアクセスしたいと考えています。これを行う方法?java.lang:type=MemoryPool,name=Eden Space を試してみました
私は運が悪い
ありがとう、シャンカール
jboss - 作成したサービス (MBean) を jboss デプロイ ルートに追加すると、Jboss を再起動するとエラーが発生します
1つのサービス(MBean)を作成しましたが、普通に起動/停止できると思っていました。以前の問題が言ったように、構造に MBean があり ます。
しかし、今日、jboss を再起動すると、作成されたサービスがエラーになることがわかりました。まず、作成したサービス (私の snmp エージェントの sar ファイル) を jboss の deploy ルートに入れることができます。私のコードでは、snmp エージェントが起動し、ポートをリッスンします。しかし、jboss を再起動するとエラーが発生します。jboss を再起動すると、次のエラーが表示されます。
jboss を再起動すると、次のようなエラーが表示されます。
私は試しましたが、問題が何であるかを見つけることができませんでしたが、失敗しました。それを手伝ってくれる体はありますか?どうもありがとう!
java - java.lang:type=Runtimeはインターフェースjava.lang.management.RuntimeMXBeanのインスタンスではありません
serverConnectionが基本的にjmxサーバーに接続している場合。
基本的に何が起こっているのかというと、このコードは正常に機能します。説明させてください:
このコードの最初の呼び出しはサーバーAを呼び出し、次にサーバーAのデータを取得して、xmlファイルに保存します。この情報を使用して、新しいサーバーBを起動します。
次に、Bを検証する際に、メタデータを比較するためにBをスクレイプしたいと思います。しかし、それを実行すると、例外が発生します
しかし、問題を引き起こしているパラメーターは、私が制御できないManagementFactoryクラスによって管理されているため、ここで何が変わるかはわかりません。
java - JBossを使用したMbeans
JBossにデプロイされたMBeanを呼び出そうとしていますが、次の例外があります。
JBoss 5.1.0GAを使用していますが、クライアントコードは
JBOSS JNDI-Consoleにアクセスできるので、MBeanが機能しています。前もって感謝します
java - JBoss MBean NotificationListener の問題
JBoss の NotificationListener で問題が発生しています。
JBoss に MBean があり、それらのメソッドを接続して呼び出すことができます。しかし、通知を追加しようとすると、次の例外が発生します。
MBean フォームを JBOSS 外部のクライアントから呼び出しています
メインのコードは次のとおりです。
そして、notificationListener の実装:
前もって感謝します。アンドレス。
java - ManagementFactory.getPlatformMBeanServer()とMBeanServerFactory.createMBeanServer()
誰かが2つの違いが何であるかを明確にできますか?
Javadocは、私の適切な理解のために本当にあいまいです。
私が気づいたことの1つはManagementFactory.getPlatformMBeanServer()
、MBeanを登録するために使用する場合、Jconsoleでそれらを表示できることです。しかし、私が使用する場合はそうではありませんMBeanServerFactory.createMBeanServer()
。
何故ですか?それが唯一の違いですか?
ありがとう。
java - MBean の SNMP モニタリング (snmp-adaptor.sar のattributes.xml) (JBoss)
システムで実行されている複数の JBoss MBean のいくつかの属性を (SNMP 経由で) 監視したいと考えています。
snmp-adaptor.sar の下にある attributes.xml を次のように構成しました。
しかし、私の MIB ブラウザーでは、get()
onString
またはInt
attributes しか正常に実行できません。ブール値またはオブジェクトは SNMP エラーを返します。そのため、アダプターはこれらのケースの OID を「公開」していません。
上記のリスト、MasterNode
、TargetName
、およびClusterPartition
SNMPget()
での失敗については、残りは成功しています。
これに対する回避策はありますか?
詳細: 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
(とりわけ)
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 スクリプトは空になります。
java - JMXクライアントセッション
私はしばらくの間JMXを勉強してきましたが、行き詰まっています。
JMXを介してリモートクライアントに一部の機能を公開するアプリケーションがありますが、ほとんどの場合、既存のセキュリティ機能で十分ですが、アプリケーションはセキュリティバックエンドとしてApacheShiroフレームワークを使用します。
私の問題は、サーバー側でクライアントデータを収集する方法がないことです。Shiroは、クライアント(サブジェクト)を識別する方法を必要としています。通常、実行中のスレッドはサブジェクトに関連付けられていますが、オンラインのJMXドキュメントには、リモートJMXのスレッドモデルに関する手がかりはあまりありません。
クライアントをスレッドに関連付けるにはどうすればよいですか、または相互作用するMBean内のクライアントデータを取得する方法はありますか?