056 Into the CLOUD with FusionReactor ColdFusion Application Performance Monitor



056 Into the CLOUD with FusionReactor ColdFusion Application Performance Monitor

056 Into the CLOUD with FusionReactor ColdFusion Application Performance Monitor

David Tattersall talks about “Into the CLOUD with FusionReactor (ColdFusion Application Performance Monitor)” in this episode of ColdFusion Alive Podcast, with host Michael Smith.
https://teratech.com/podcast/into-the-cloud-fusionreactor-coldfusion-application-performance-monitor
Episode highlights
What is FusionReactor CLOUD?
CLOUD version of FusionReactor with extra features over the on-premises version
What is FusionReactor
FR is on premise tool
Server Monitor and alert
Crash protection
Low overhead CF and Java application performance monitor
Less than 1% overhead compared to 2-5% on other monitors
Low overhead includes lots of tools such as debugging, JDBC, Database
It can measure 100’s of different metrics + alert you to potential issues
Agents
CF
Java
Node.js
Why go to the CLOUD?
Keep more data
More AI in the app
More analysis of the data
See patterns in billions of transactions
Is this secure?
Yes, your data is kept separate from others
Can obfuscate some data such as credit cards
Can use Fusion Analytics if you prefer not to use the CLOUD
When was FR CLOUD launched?
August 2017
Daily deployment and improvements (no version numbers) – it is a SaaS!
FR CLOUD demo
CLOUD license
It includes a copy of FR regular
CLOUD $99/mo/server Ent, $149/mo/server Ultimate
Upto 5 instances per server
Docker containers on demand licenses vs reservations for permanent servers
On demand is 10% more cost but is only billed by the minute of use
FR CLOUD works with Java too
Data retention (not just memory) from a week to 30-90 days (depending on the CLOUD version Ent or Ultra)
Capturing only interesting transactions (ITs) – not all of them
Powerful alerting engine on any of the metrics in FusionReactor CLOUD, with integration to many common Alerting Channels – such as
Hipchat
Slack
PageDuty
Email
HTTP hooks
Why did you add FR to the CLOUD?
Save server monitoring data to the CLOUD so it doesn’t clog up your server
Combining metrics from multiple servers (instances), say across a cluster, to provide a combined application view
FusionAnalytics for on premise, in-depth analysis
Two way link from FR CLOUD to the local FR so can run a stack trace or GC from the CLOUD
Webinar on this at https://www.fusion-reactor.com/webinar/fusionreactor-CLOUD/
They use use FR to monitor FR CLOUD
What versions of ACF and Lucee does FR work with?
ACF 6.1, 7 MX (FusionReactor 4.5)
ACF 8,9,10, 11, 2016 (latest version of FR)
Railo 3.x, 4.x
Lucee 4.5, 5.x
Also supports Java containers e.g. Tomcat, JBoss, GLassfish, Websphere + many Java frameworks e.g. Spring and Struts
How was CFCAMP this year?
Next conference
DevNexus Feb 23-25 2018
Why are you proud to support CF?
WWIT for CF to be more alive this year?

Mentioned in this episode

Jetty – Eclipse Jetty provides a Web server and javax.servlet container, plus support for HTTP/2, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations. https://www.eclipse.org/jetty/
Using FR with Docker Swarm Brad Wood video https://www.ortussolutions.com/blog/screencast-intro-to-fusionreactor-cloud-docker-swarm-demo
ColdFusion on Docker https://github.com/finalcut/docker-coldfusion10