JMX console - JBoss
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).
The following list outlines some of the JMX Console’s capabilities:
- Reconfigure logging: jboss.system:service=Logging,type=Log4jService
- Get JBoss Version, Run GC, Shutdown: jboss.system: type=Server
- Get JBoss Directory Paths: jboss.system:type=ServerConfig
- Get JVM/Memory/Thread Info: jboss.system:type=ServerInfo
- Query an individual servlet: jboss.web:J2EEApplication=none,J2EEServer=none,WebModule =//localhost/fortune,j2eeType=Servlet,name=fortune
- View JNDI Tree: jboss:Service=JNDIView
- Manage a DB connection pool: jboss.jca:name=DefaultDS,service=ManagedConnectionPool
- Start/Stop applications: jboss.web.deployment:id=2147076203,war=fortune.war
- Change virtual host settings: jboss.web:host=localhost,type=Host
- View and change HTTP connector settings: jboss.web:address=/0.0.0.0,port=8080,type=Connector
- View/Flush HTTP sessions: jboss.web:host=localhost,path=/fortune,type=Manager
- Manage deployments: jboss.system:service=MainDeployer
Interested in mastering JBOSS?Learn more about JBOSS Tutorial in this blog post.
Web Console
- Like JMX Console, Web Console provides the same, but richer, view into the JBoss JMX server/services
- Navigation is done through a Java Applet
- Supports creation of alerts and real-time monitors (right-click)
For indepth understanding on JBoss click on: