Fortinet black logo

User Guide

JBoss

24.2.0
Copy Link
Copy Doc ID af1daa65-c273-11ec-9fd1-fa163e15d75b:562003
Download PDF

JBoss

The JBoss plugin allows you to monitor a number of metrics that provide insight into the performance of your application server. If you can not find this plugin in the /usr/lib/panopta-agent/plugins folder, then your version of the Agent is out of date and you should update it to gain access to this feature.

Agent Configuration

Once the Agent is installed you will need to add the following information to the agent config file (/etc/fm-agent/fm_agent.cfg):

[jboss]
username = <your_provided_user_name>
password = <your_provided_password>
console_url = http://localhost:999

You will need to use the username and password you use to login to your JBoss console URL. After making this change give the agent a few minutes to connect with FortiMonitor’s servers, then you should see new server resources available to add for your server in the control panel.

Control Panel Configuration

If you have not already, read the Add FortiMonitor Agent checks article to learn how to set up monitoring for any Agent plugin. Select JBoss from the monitoring catalog.

There are a number of metrics to choose from:

  • Number of daemon threads used

  • Pool active count

  • Pool available count

  • Pool average blocking time

  • Pool average creation time

  • Pools created

  • Pools destroyed

  • Pools max creation time

  • Pools max used count

  • Pools max wait time

  • Pools timed out

  • Pools total blocking time

  • Pools total creation time

  • Prepared statement cache access

  • Prepared statement cache add

  • Prepared statement cache current size

  • Prepared statement cache delete

  • Prepared statement cache hit

  • Prepared statement cache miss

  • Time spend for idle pools to be timeout

  • Total heap memory committed

  • Total heap memory used

  • Total non-heap memory committed

  • Total non-heap memory used

  • Total number of live threads used

If you would like to inspect the JBoss plugin in more detail you can find the python script for it in the /usr/lib/panopta-agent/plugins folder.

If you have any additional questions, please contact our support team.

JBoss

The JBoss plugin allows you to monitor a number of metrics that provide insight into the performance of your application server. If you can not find this plugin in the /usr/lib/panopta-agent/plugins folder, then your version of the Agent is out of date and you should update it to gain access to this feature.

Agent Configuration

Once the Agent is installed you will need to add the following information to the agent config file (/etc/fm-agent/fm_agent.cfg):

[jboss]
username = <your_provided_user_name>
password = <your_provided_password>
console_url = http://localhost:999

You will need to use the username and password you use to login to your JBoss console URL. After making this change give the agent a few minutes to connect with FortiMonitor’s servers, then you should see new server resources available to add for your server in the control panel.

Control Panel Configuration

If you have not already, read the Add FortiMonitor Agent checks article to learn how to set up monitoring for any Agent plugin. Select JBoss from the monitoring catalog.

There are a number of metrics to choose from:

  • Number of daemon threads used

  • Pool active count

  • Pool available count

  • Pool average blocking time

  • Pool average creation time

  • Pools created

  • Pools destroyed

  • Pools max creation time

  • Pools max used count

  • Pools max wait time

  • Pools timed out

  • Pools total blocking time

  • Pools total creation time

  • Prepared statement cache access

  • Prepared statement cache add

  • Prepared statement cache current size

  • Prepared statement cache delete

  • Prepared statement cache hit

  • Prepared statement cache miss

  • Time spend for idle pools to be timeout

  • Total heap memory committed

  • Total heap memory used

  • Total non-heap memory committed

  • Total non-heap memory used

  • Total number of live threads used

If you would like to inspect the JBoss plugin in more detail you can find the python script for it in the /usr/lib/panopta-agent/plugins folder.

If you have any additional questions, please contact our support team.