I hear you. I can think of one feature that may alone be worth it. But
before I share that that, let me just highlight (for you and others here) a
few FR 4 features that I find myself mentioning often to folks, as I help
them make the most of FR in my consulting practice:
- the improved log file archiving is valuable for many, going from managing
by x rotations up to y megs to instead archiving them off every hour into a
ZIP that's kept for 31 days (fully configurable)
- many love the added new insight into JVM metrics
- those who would install FR into more than one thing on a given box should
also appreciate the new FRAM feature
- those using Flash Remoting will benefit from the new AMF dissector feature
- those using FR 4 Enterprise will likely love the new free mobile apps
- those interested in FusionAnalytics should note that only FR 4 logs can be
used by it
- and if one wants to run with CF10 that will only work with FR 4.5
- and still a few more things
Still, I grant that in each of those cases, one may go, "yeah, but I don't
see using those features myself". Fair enough. :-)
Here's something else you may have not appreciated from a surface reading of
the new feature pages, which I think EVERYONE using FR with CF should
appreciate: the FREC plugin (free, but only with available with FR4). This
mild-mannered, perhaps geeky-sounding feature is amazing in the simple new
capability it adds:
- It allows FR to now capture in its logs much of the info that was
previously available only in the CF Enterprise Server Monitor, which itself
logs nothing at all
- And note that it gets that data even for those on CF Standard, who don't
have the Server Monitor at all. That's awesome!
- It works against CF 7, 8, 9, or 10.
- For instance, it tracks (in some new FR logs, primarily realtimestats.log)
such things as the count of CF sessions, count of cached queries (and hit
ratio), count of template cache entries (and hit ratio), a breakdown of all
4 kinds of request queues (in Enterprise, at least), DB Pool statistics, and
much more. These are all stats that CF tracks for free (no overhead, nothing
to "enable"). FREC just grabs and logs them
- FREC also tracks CF request queuing, which FR itself has not previously
had insight into (and again, if on Enterprise, it tracks the queued requests
in the 4 request types), which is also really valuable
- Remember that this is all for CF Standard as well as Enterprise. And as
for Enterprise, some additional info is gathered depending on whether you
enable the one or more of the "start" buttons in the CF Enterprise Server
Monitor, but all that I list above is available even if none of them are
turned on. (And FREC's realtimestats log even tracks whether those 3 buttons
are enabled!)
Note that those of you using FR4+ do need to install it separately, after
installing FR, so you won't see this new info in FR's logs (as new log
files) until you do that. There's nothing changed in the FR interface based
on adding FREC
Yes, I would say that for many, that alone would be reason enough to upgrade
to FR 4 (or the new free upgrade from that to 4.5). But I realize that many
either may fail to appreciate it from reading those pages, or might even
have been using FR 4 for some time and never bothered to add it. Go do it.
It doesn't add any measurable overhead to FR at all, in my experience. For
more info, check out
http://www.fusion-reactor.com/fr/featurefocus/frec.cfm.
Still, Dan, I realize you may still not find that compelling enough. As they
say, we can only lead a horse to water... :-) But I offer all this as much
for others reading the thread.