
BlueDragon 7.1: Deploying CFML on ASP.NET and the Microsoft .NET Framework 47
that have been run since startup of the current instance of the .NET framework. There are nearly
50 counters produced that can give very compelling information.
There is another category called ASP.NET v2.0.50727 and it tracks still other details about
running applications. In.NET 2.0, the number and value of these Perfmon counters has increased
considerably.
8.3.3.2 Using Perfmon to View, Log, Trace, and Alert About Performance
Perfmon is very flexible. It can be used to viewing these counters graphically on screen in real
time (at an interval of collection you can set). There's also an option to show them in a text-based
"Report" form as well as in a histogram format.
Beyond that, it can also write log files (writing either all or some counters associated with a
given object), and it can do that on a scheduled basis. The log files can be binary, csv, or even
SQL Server-compatible files.
It also offers a "trace log" feature, to track when events fire, and "asp.net" is offered as one of the
"non-system providers" when using the interface to set these up.
Finally, and perhaps most powerfully, it offers an "alert" mechanism that can track when any of
these counters above (for any given instance, where applicable) exceeds (or falls below) some
limit (again, monitored at an interval you set). If the alert is triggered, it can take an action in-
cluding logging an entry in the windows application log, sending a network message to someone
or some process, start creating a perfmon data log, or run some programs.) And, again, these
alerts can be scheduled to only be tracked at certain times.
8.3.3.3 Other .NET Performance Monitoring Resources
The following additional resources address use of Perfmon and other tools with .NET to monitor
and manage performance and server uptime:
ASP.NET Performance Monitoring, and When to Alert Administrators
http://msdn.microsoft.com/en-us/library/ms972959.aspx
A Shareware Tool to Monitor/Detect Web App Uptime Status
http://www.west-wind.com/webmonitor/
Watching Your Server Processes
8.3.4 Contacting New Atlanta for Any Other Performance Challenges
http://msdn.microsoft.com/en-us/library/aa479014.aspx
New Atlanta expects your execution of CFML applications on BlueDragon to always be faster
than any previous experience you may have had with other CFML servers. As such, if you expe-
rience any serious degradation in performance, we want to know about it. See the technical sup-
Comentarios a estos manuales