JMX console - JBoss

JMX Console is a deployed web application (Distributed Services Layer) that acts as a web UI into the JBoss Microkernel (Agent Layer) and all of the deployed services (Instrumentation Layer MBeans). jmx-console

To enrich your career and become a JBoss professional, visit Tekslate, the global online training platform:" JBoss Training". This course will help you achieve excellence in this field.

The following list outlines some of the JMX Console’s capabilities:

  1. Reconfigure logging: jboss.system:service=Logging,type=Log4jService
  2. Get JBoss Version, Run GC, Shutdown: jboss.system: type=Server
  3. Get JBoss Directory Paths: jboss.system:type=ServerConfig
  4. Get JVM/Memory/Thread Info: jboss.system:type=ServerInfo
  5. Query an individual servlet: jboss.web:J2EEApplication=none,J2EEServer=none,WebModule =//localhost/fortune,j2eeType=Servlet,name=fortune
  6. View JNDI Tree: jboss:Service=JNDIView
  7. Manage a DB connection pool: jboss.jca:name=DefaultDS,service=ManagedConnectionPool
  8. Start/Stop applications: jboss.web.deployment:id=2147076203,war=fortune.war
  9. Change virtual host settings: jboss.web:host=localhost,type=Host
  10. View and change HTTP connector settings: jboss.web:address=/,port=8080,type=Connector
  11. View/Flush HTTP sessions: jboss.web:host=localhost,path=/fortune,type=Manager
  12. Manage deployments: jboss.system:service=MainDeployer

Web Console   jmx-web-console

  1. Like JMX Console, Web Console provides the same, but richer, view into the JBoss JMX server/services
  2. Navigation is done through a Java Applet
  3. Supports the creation of alerts and real-time monitors (right-click)

For an in-depth understanding on JBoss click on: