Monitoring on-premises JBoss applications
You can configure the JBoss data collector to monitor the on-premises JBoss applications.
Before you begin
- Ensure that you install the Unified Agent plug-ins for LWDC and OpenTracing. For more information, see Installing and configuring Unified Agent plug-ins.
- Check whether you downloaded the JBoss data collector package from Passport Advantage. For more information, see Downloading the JBoss data collector.
Procedure
-
Extract the
jboss_datacollector.tgz
file that you get from Downloading the JBoss data collector.tar xzf jboss_datacollector.tgz cd jedchome/bin
-
Configure the JBoss data collector in either CLI or silent mode.
- CLI:
./config.sh
- silent:
You can refer to the./config.sh -s <silent_config_file>
sample_silent_config_jboss_dc.txt
file injedchome/bin
for silent config file.
Note: The java to run
config.sh
is the same java to start the JBoss Application Server. - CLI:
-
Add the following variables as environment variables or in the config.properties file.
UA_LWDC_LISTENER_URL=http://<ip or host>:<port> UA_JAEGER_ENDPOINT=http://<ip or host>:<port>/api/traces
Where
- <ip or host> is the ip or host address where you install Unified Agent in on-premises environment.
- <port> is the port that you configure in Installing and configuring Unified Agent plug-ins. By default, it is 8848 for
UA_LWDC_LISTENER_URL
and 14268 forUA_JAEGER_ENDPOINT
.