JBoss Monitoring

Iotellect Network Manager provides top-quality out-of-the-box solution for JBoss (WildFly) monitoring.

Configure Remote JMX Access on Apache JBoss

For JBoss or WildFly monitoring do the list of actions:

  • Copy the file from JBoss folder binclientjboss-client.jar into lib  Iotellect Network Manager while Iotellect Network Manager is being stopped
  • Edit the file standaloneconfigurationstandalone.xml by changing

   <interfaces>

       <interface name="management">

           <any-address/>

               <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>

       </interface>

       <interface name="public">

               <inet-address value="${jboss.bind.address:127.0.0.1}"/>

       </interface>

       <interface name="unsecure">

           <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>

       </interface>

   </interfaces>

to

   <interfaces>

       <interface name="management">

           <any-address/>

       </interface>

       <interface name="public">

           <any-address/>

       </interface>

       <interface name="unsecure">

           <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>

       </interface>

   </interfaces>

or type instead 127.0.0.1 the IP-address of monitoring server and restart the application server

  • If you use domain mode, edit the file domainconfigurationdomain.xml

URL for Device Account Creating

service:jmx:http-remoting-jmx://[IP Address]:[Port]

Default remote management port of JBoss is 9990.

Available Metrics

Iotellect Network Manager monitors the following JBoss metrics:

  • Connections statistics
  • Requests statistics
  • Transactions statistics
  • Errors statistics
  • Traffic details
  • Memory of Java
  • Threads
  • Classes
  • And other

Was this page helpful?