Introducing FusionReactor 8
FusionReactor is a low overhead Java Application Performance Monitoring (APM) tool which gives developers total insight into exactly how code executes and performs at production run-time. Designed for production environments and supporting a range of J2EE servers including WildFly, JBoss, Tomcat, WebSphere, Jetty, and Glassfish, as well as Java-based CFML servers including Adobe ColdFusion, Lucee, and Railo. FusionReactor is the leading monitoring solution for ColdFusion.
FusionReactor goes beyond traditional APM tools by :
- Shortening the time needed to IDENTIFY DEFECTS and PERFORMANCE ISSUES with our integrated, low overhead, production safe - ‘Error and Performance Detection tools’ – Production Debugger, Code, Memory and Thread Profilers, plus the addition of the new FR 8 feature, Event Snapshots
- Increasing application RESILIENCE with ‘Crash Protection’
FusionReactor gives you all the information to help you identify issues and performance bottlenecks as fast as possible – resulting in less downtime, more stability, faster applications and happier customers!
- Increase server stability by continuously monitoring application, servers and databases.
- Identify, highlight and automatically address issues before they impact critical processes.
- Discover, visualize and protect against common web application performance problems with comprehensive instrumentation and logging.
Whether used for production monitoring or in development, FusionReactor is key to solving many common (and not-so-common!) server / application problems.
New in FusionReactor 8
- Event Snapshot are generated on re-occurring errors or log statements. These event snapshots contain the variables and call stack when these errors occur.
- JSON Capturing will capture any json request / response and attach it to the request details.
- Log capturing will make errors and warnings visible within the request details tab
- Thread lock filtering is available on the stack trace all threads page. This feature enable you to filter on thread locks, so that only threads which hold or are waiting on the specific locks are shown.
Downloading and Installing FusionReactor
We are assuming you've downloaded and installed FusionReactor already; if not, go ahead and install it now. The installation process is easy – in almost every case the installer package will take care of all the details. Read the FusionReactor Installation Guide for details.
For those of you who want full control over the install, or who are preparing VM templates: we have a manual install guide which will get the FusionReactor agent installed into your Java environment.
If you've got FusionReactor installed already, you can typically access it in one of two different ways:
1) Fusion Reactor's Internal Web Server
You can call FusionReactor directly from a web browser with a URL like this:
You must use the correct IP address and port for the FusionReactor instance you are trying to access. The port and address on which FusionReactor listens are configurable.
2) Your External Web Server
You can often access FusionReactor from your external web server with a URL like this:
Notice that we have used an extension (.
jsp in this case) that the external web server maps to the monitored application engine. This is so that the request is passed to FusionReactor which runs inside the application engine. Access to FusionReactor from the external web server can be configured on or off.
ENTER AND ACTIVATE YOUR LICENSE
After installing and starting your JEE server, you'll need to enter your license key and activate it. This is usually straightforward, however, if you're not connected to the Internet to automatically activate your license, then click here to find out how to perform a manual activation.
There are many different scenarios in which FusionReactor is used, each with its own conditions, and each requiring a different configuration. The following are links to sample configurations for short term (immediate) troubleshooting and longer-term production monitoring.
- Configuring FusionReactor in emergencies
- Log files can be critical to understanding what's going on, on your server - read about log files and how to configure them
We welcome feedback on all our products and publications. To discover the various ways of contacting us, please use our contact page. We will address your feedback as quickly as possible.
You can mail us FusionReactor questions at:
We also provide a Google Group for the community to ask questions in.
We check and reply to this group regularly, so it's also worth searching to see if your question has already been answered.