If you’re ever facing troubleshooting problems, in any version of CF, FusionReactor is a great tool to help. And to help you consider it and get started, I thought I’d share here news of a 4-part series of webinars I did this past month on “Troubleshooting with FusionReactor”.
You can find them (and fuller descriptions) at the FR webinars site, which point to the free youtube videos of each:
- Troubleshooting with FR, part 1: What has just happened on my server? (video)
- Troubleshooting with FR, part 2: Why are requests/transactions running slowly? (video)
- Troubleshooting with FR, part 3: When requests are slow for less obvious reasons (video)
- Troubleshooting with FR, part 4: Post-crash troubleshooting (video)
While FR is indeed a third-party commercial product (though low-cost, with a free 14-day trial), it really has proven to be a great solution for CF users for more than 10 years. And it’s ever-evolving, so the webinars cover both classic features and some of the newer capabilities (like the Archive Viewer added in 7.2, and the request/cpu/memory profiling added in its Ultimate edition).
Each webinar is about an hour, and the 4 parts really help one new to it (or longtime user) appreciate how to use its tools and techniques to solve problems, whether using CF or Lucee or indeed any Java app server.
What about the CF2018 Performance Management Toolset (PMT)?
Some may know that CF2018 added the PMT, which provides much the same sort of diagnostic and troubleshooting tool (which works only with CF2018). To be clear, I’m not offering this info in contradiction to that.
First, I have mentioned the PMT and pointed to resources for learning more here and elsewhere, most recently in part 3 of my series here on CF2018 hidden gems, as well as last year in a blog post I did on my site when CF2018 and the PMT were released.
Second, I do plan to do some more here on the PMT, whether in the form of blog posts or videos, to help folks get started with and leverage it, for their CF2018 servers.
That said, I will say that one could run both the PMT and FR on a single CF2018 instance, if they wanted to, as the tools complicate (but do not conflict with) each other. Each has things the other does not, while both share many things in common.
Indeed, I would argue that one interested in using the PMT only might still get a lot out of the videos in terms of the troubleshooting diagnostics and approaches that I share, which can be found and applied in a very similar way in the PMT.
What about the future for FR?
Finally, some may wonder, “what is the future of FR, now that CF2018 has the PMT?”. To that I would say that the future is indeed promising.
First, recall that FR can monitor far more than just CF (including Lucee and other previous alternative CFML engines like Railo, BlueDragonJX, and Open BlueDragon). FR can also be used with any Java app server (Tomcat, WildFly, WebSphere, and so on).
By the way, FR can also be used to monitor any of the various java-based service that CF implements, including the Add-on Service (Solr, PDFG), the API Manager, and even the PMT itself!
So there are plenty of use cases for FR, even if everyone running CF someday was running CF2018 and using the PMT–though I suspect that may be years if not decades away, given how many people still run on quite old versions of CF today.
The post Watch this 4-part series of webinars on troubleshooting CF with FusionReactor appeared first on ColdFusion.