JBoss sunucu algılayıcısı

JBoss algılayıcısı, bir JBoss kuruluşunun sürümünü keşfeder ve sunucuya ilişkin verileri toplar. JBoss 'un 4, 5 ve 6 sürümlerini bulmak için kullanılabilir.

GUI ' de ve günlüklerde kullanılan algılayıcı adı

JBossVersionSensor, JBossSensor

Önkoşullar

Aşağıdaki önkoşullar karşılanmalıdır:

  • Bilgisayar sisteminin keşfinin başarılı olması gerekir.
  • JMX, JBoss sunucusunda etkinleştirilmelidir.
  • JMX parolayla korunuyorsa, kimlik bilgileri erişim listesine girilmelidir.

JBoss algılayıcısı, JBoss Server kuruluşunun bir parçası olan JAR dosyalarını gerektirir. JAR dosyalarını TADDM sunucusunda aşağıdaki dizinlere ($COLLATION_HOME) kopyalamanız gerekir.

JBoss için 4:
  • lib/jboss/402/jbossall-client.jar, lib/jboss/402/jnpserver.jar
  • lib/jboss/402/jboss-jmx.jar
JBoss için 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 6 AS için:
  • 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

Sınırlamalar

Önemli: JBoss 6 AS TADDM 7.2.2 Düzeltme Paketi 1 'den desteklenir.

JMX bağlantısı üzerinden bir JBoss sürümü keşfi başarısız olursa, JBossVersionSensor SSH oturumunu keşfetmesi için kullanır. Algılayıcı, JBoss 'ın içeriğini keşfetmez ve model nesneleri yaratılmaz.

For JBoss ManagedConnectionFactories, the JDBC XA data source properties are not discovered by the sensor. Sonuç olarak, JBoss sunucusu ile bu tür veri kaynaklarıyla belirtilen veritabanı sunucuları arasındaki işlemsel bağımlılıklar yaratılmaz.

Yaratılan model nesneleri

Algılayıcı aşağıdaki model nesnelerini yaratır:

  • app.AppServer
  • app.j2ee.J2EEServer
  • app.j2ee.jboss.JBossCluster
  • app.j2ee.jboss.JBossDomain
  • app.j2ee.jboss.JBossJMSServer
  • app.j2ee.jboss.JBossServer