
Whether you're a CFML developer or a ColdFusion server administrator, you can find tremendous value from the new Adobe ColdFusion 8 Server Monitor. If you're a developer and the thought of a "monitor" makes you yawn, seeming to be the province of administrators, I'll show you in this article the many ways that the tool and some related functionality can be of great value to you, helping you make much better informed decisions about various coding practices. You no longer have an excuse to "just wing it" when using some feature, tag, or function in ColdFusion.
If you're an administrator responsible for a ColdFusion box, you may regard monitors as "idiot gauges" that you must constantly watch to get value from, or you may fear that monitoring is an inherently expensive operation that you can't afford in production. Again, I think you'll be quite surprised and impressed by the features available in ColdFusion 8, some of which have small (even nonexistent) overhead.
In this four-part article series, I'll split the discussion of the Monitor into features of interest during development, and features of interest in production. Of course, that's a somewhat arbitrary distinction: there's no inherent split in the functionality. Indeed, some of the features discussed in this article will certainly apply to production use, and vice versa. Consider it simply a different way to discover the many riches of this powerful new feature. I think you'll be surprised by what's possible.
Check out the other parts of the ColdFusion 8 server monitoring series:
To complete this tutorial you will need to install the following software and files:
Readers should have some experience with coding or managing a ColdFusion server.

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License
A veteran ColdFusion developer since 1997, Charlie Arehart is a longtime contributor to the community and a recognized Adobe Community Expert. He is a certified Advanced ColdFusion Developer and Instructor for ColdFusion versions 4.0 to 7.0, and served as technical editor of the ColdFusion Developers Journal until 2003. Now an independent contractor living in Alpharetta, GA, Charlie provides high-level troubleshooting and tuning assistance, along with training and mentoring for ColdFusion teams. He runs the Online ColdFusion Meetup Group, is a contributor to all 3 volumes in the ColdFusion 8 Web Application Construction Kit (CF8 WACK) series by Ben Forta, and is frequently invited to speak at developer conferences and user groups worldwide.