のJBoss(4.0.xの)持っているに表示されている多くの有用なのMBean(org.apache.commons.modeler.*
): /jmx-console
JBossのMBeanに見えなくてJConsoleで
が、私はJConsoleの中に記載されているこれらのBeanを参照することはできません(MBeanのタブ)。
これらの豆は外部に露出していませんか?
のJBoss(4.0.xの)持っているに表示されている多くの有用なのMBean(org.apache.commons.modeler.*
): /jmx-console
JBossのMBeanに見えなくてJConsoleで
が、私はJConsoleの中に記載されているこれらのBeanを参照することはできません(MBeanのタブ)。
これらの豆は外部に露出していませんか?
JBoss 4.xには独自の内部MBeanサーバーがあり、デフォルトのJVMとは別のものです(JBoss AS 4.xはJava 5およびそのMBeanサーバーよりも前に独自のものが必要です)。
私はJBoss AS 5.xではJVMのMBeanサーバーを使用するように指示していますが、JBoss AS 4.xはそのオプションを提供しているとは思いません。
これらの豆は外部に露出していませんか?
はい - JBoss ASの内部MBeanサーバーは、JVMのものと同じように公開されていますが、別の方法で公開されています。 JConsoleはJVMのMBeanサーバーと通信し、JBoss ASと通信するには別のツールが必要です。
P.S. JBoss AS 4.0は驚くほど古い(2004〜2005年)。あなたは本当にそれを更新する必要があります。
洞察力のある回答のためにスカフマンありがとうございます。 JBoss 4xには、JMX-Console Webアプリケーションがあります。 org.apache。*パッケージMBeanデータがそこに表示されます。私はJMX経由でJBossからデータを取得するためにZABBIX(監視ツール)を使いたいですが、JMXコンソールに表示されるようにBean Names(Zabbixに)などを与えると、Zabbixはデータを取得できません。おそらく間違ったMBeanサーバーと話しているかもしれません(または、JMX Beanの名前を正しく与える方法がわかりません)。そして、私はZABBIX(またはJConsole)でMBeanサーバーを切り替えて話をするオプションはありません。 – Jasper
@ジャスパーこの問題をどのように解決しましたか? – StackUnder
@StackUnder - これはもう少し前ですが、私は正確には覚えていませんが、JBossをアップグレードするとおそらくそれが解決されたでしょう。残念ながら、私は今この設定にアクセスすることができません - それを見てください。 – Jasper