Monitoring JBoss Fuse using APM

If you are asking about a problem you are experiencing, please use the following template, as it will help us help you. If you have a different problem, please delete all of this text :slight_smile:

Kibana version: 6.5.4

Elasticsearch version: 6.5.4

APM Server version: 6.8.0

APM Agent language and version: 1.7.0, Java. (tried apm-agent-attach-1.6.1.jar also)

Original install method (e.g. download page, yum, deb, from source, etc.) and version: yum

Fresh install or upgraded from other version? fresh

Hi All,

Firstly, I want to ask the below question

Can Elastic APM be used to monitor Red Hat JBoss Fuse product (which has cxf endpoints for web services, Active MQ for messaging, ESB, etc)?

I installed APM server and tried the below 2 scenarios to monitor the above use case

Scenario 1: I attached the agent to a running PID of a container in Fuse which has OSGi bundle deployed in it. These bundles include cxf web services, etc

java -jar apm-agent-attach-1.6.1.jar --pid 1256 -Delastic.apm.service_name=fuse-service -Delastic.apm.server_urls=http://192.168.0.20:8200'

The agent was attached successfully but I could not see any services in Kibana APM. Get No services were found

Scenario 2: I use it as java agent in jvm options

-javaagent:"D:\APM-Agent\elastic-apm-agent-1.7.0.jar"

The container in Fuse did not start for this scenario.

Can anyone help or guide how to use Elastic APM in monitoring RedHat Fuse ?

Thanks,

Hi :slight_smile:

We currently don't offer dedicated support for Red Hat Fuse.

This is not how to define parameters for attachment. Use the --args or --config options: https://www.elastic.co/guide/en/apm/agent/java/current/setup-attach-cli.html

Could you post your logs?

Thanks,
Felix