JBoss 伺服器感應器
JBoss 感應器會探索 JBoss 安裝版本,並收集伺服器的資料。 它可以用來探索 JBoss AS 第 4 版、第 5 版及第 6 版。
在 GUI 及日誌中使用的感應器名稱
JBossVersionSensor、JBossSensor
必要條件
必須符合下列必要條件:
- 電腦系統探索務必成功。
- 必須在 JBoss 伺服器上啟用 JMX。
- 如果 JMX 受到密碼保護,則必須在存取清單中輸入認證。
JBoss 感應器需要 JAR 檔是 JBoss Server 安裝的一部分。 您必須將 JAR 檔複製到 TADDM 伺服器上的下列目錄 ($COLLATION_HOME)。
若為 JBoss AS 4:
- lib/jboss/402/jbossall-client.jar, lib/jboss/402/jnpserver.jar
- lib/jboss/402/jboss-jmx.jar
若為 JBoss AS 5:
- lib/jboss/5/jboss-client.jar
- lib/jboss/5/jnp-client.jar
- lib/jboss/5/jboss-logging-spi.jar
- lib/jboss/5/jboss-security-spi.jar
- lib/jboss/5/jboss-common-core.jar
- lib/jboss/5/jboss-javaee.jar
- lib/jboss/5/jmx-invoker-adaptor-client.jar
- lib/jboss/5/jbosssx-client.jar
- lib/jboss/5/jboss-integration.jar
- lib/jboss/5/jboss-serialization.jar
- lib/jboss/5/jboss-remoting.jar
- lib/jboss/5/jboss-jca.jar
若為 JBoss AS 6:
- lib/jboss/6/jboss-client.jar
- lib/jboss/6/jnp-client.jar
- lib/jboss/6/jboss-logging.jar
- lib/jboss/6/jboss-security-spi.jar
- lib/jboss/6/jboss-common-core.jar
- lib/jboss/6/jmx-invoker-adaptor-client.jar
- lib/jboss/6/jbosssx-client.jar
- lib/jboss/6/jboss-integration.jar
- lib/jboss/6/jboss-serialization.jar
- lib/jboss/6/jboss-remoting.jar
- lib/jboss/6/jboss-jca.jar
限制
重要事項: TADDM 7.2.2 Fix Pack 1 支援 JBoss AS 6。
如果透過 JMX 連線探索 JBoss 版本失敗, JBossVersionSensor 會使用 SSH 階段作業進行探索。 感應器不會探索 JBoss 的內容,且不會建立模型物件。
對於 JBoss ManagedConnectionFactories ,感應器不會探索 JDBC XA 資料來源內容。 因此,不會建立 JBoss 伺服器與這類資料來源所表示的資料庫伺服器之間的交易式相依關係。
已建立模型物件
感應器會建立下列模型物件:
- 應用程式 .AppServer
- app.j2ee.J2EEServer
- app.j2ee.jboss.JBossCluster
- app.j2ee.jboss.JBossDomain
- app.j2ee.jboss.JBossJMSServer
- app.j2ee.jboss.JBossServer