Java/Lucee, databases & other languages
Step 1: Install FRAM (FusionReactor Administration Manager)
Install FRAM on your machine and then navigate to port 8087 to open the FRAM in your browser.
Full installer |
---|
Windows |
Linux |
MacOS |
Step 2: Install FusionReactor in Java or Lucee using FRAM
Note
Each instance of Java or Lucee requires one FusionReactor installed.
Use the auto discovery tool to scan your server and automatically locate your Java or Lucee instances. Once FusionReactor is installed on each instance, data will be sent to the cloud automatically provided you have a Cloud Licence Key.
Info
If the auto discovery tool doesn't pick up the instance you can then specify the file path to find it yourself.
Tip
This is a manual process so if you have over 100 servers, we recommend manual activation or scripting to install FR. to install FR.
Step 3: Install the Observability Agent using FRAM
Note
The OpenTelemetry collector must be enabled when installing the Observability Agent via FRAM.
To monitor the machine running Lucee or Java itself and any databases eg Redis, you need to use FRAM to install the Observability Agent. You can specify any external database or any database on the machine, it will support either and will automatically monitor the machine it is running on.
Info
Log collection can also be enabled in the Observability Agent to collect logs from your application using a wildcard path.
Learn more
Step 4: Instrument OpenTelemetry
Instrument your code to support OpenTelemetry on your application (Node.js, Python, Go etc).
Learn more
Configure the endpoint of the OTel application to the Observability Agent at either http://localhost:4317 or http://localhost:4318 of your machine (depending on whether you're using gRPC or HTTP). This ships telemetry data to the Observability Agent, which does the cloud shipping for you.
Note
It is possible to use a dedicated OTel collector or alternative if required, but the Observability Agent is the simplest method for shipping telemetry data.