The FusionReactor Agent monitors Java and ColdFusion. It provides real-time and historical data on web transactions, memory and CPU usage, database query performance, code details like memory and thread profiling, garbage collection data, automated error detection, and more.
Step 2: Install a FusionReactor instance using FRAM
After successfully installing FRAM and activating your license key, the subsequent step involves installing FusionReactor onto a server.
Step 3: Install the Observabilty Agent (optional)
FusionReactor has significantly simplified monitoring integrations beyond ColdFusion and Java With the inclusion of the Observability Agent in the FRAM installation package, accessing the installation option is conveniently available through your updated FRAM UI.
Manually installing FusionReactor requires you to directly place the FusionReactor installation files and configure the JVM arguments on your application servers.
Step 1: Create a directory structure for FusionReactor and download the files:
Your Dockerfile should now be set up to create a Docker image with FusionReactor integrated into your chosen instance. Make sure to replace {your image} with the actual base image you intend to use and {your instance name} with your instance (eg. Tomcat) and look at our fusionreactor-docker GitHub repository for other example Dockerfiles.
The Observability Agent, an open source autoconfiguration and installation tool, is a wrapper for the Grafana Agent that can install the agent,
detect which services are running on your machine, and automatically create a configuration file with integrations for detected services.
Info
For a simple install that doesn't rely on scripts, the Observability Agent is available via FRAM
FRAM
View more
After you have installed or upgraded your FRAM version, you’ll find the Observability Agent installer on the FRAM summary screen. Click the Install button, then Configure Install, and here you can configure your integrations to start monitoring them with FusionReactor Cloud.
Note
To install the Observability Agent via FRAM, you must have a minimum version of FusionReactor 12.
Local install using code snippets
Linux
View more
Step 1: In a terminal, download and run the installer
Before running your application in Docker, obtain an API key from the service or application you are working with. This API key is essential for authentication and configuration.
Step 2: Determine the environment variables
Determine which environment variables are required for your specific service or application. These environment variables are used to configure and customize the behavior of the service when running in Docker.
Step 3: Run the Docker container
docker run --env api_key=<your_api_key> --env mysql_connection_string=root:my-secret-pw@(mysql:3306)/ intergral/observability-agent:latest