Adobe 38000827 Administration Guide - Page 28

Using the cfstat utility

Page 28 highlights

Setting Enable Performance Monitoring* Enable CFSTAT* Description Enables the standard NT Performance Monitor application to display information about a running ColdFusion Application Server. Shows performance information on platforms that do not support the NT Performance Monitor.For more information, see "Using the cfstat utility" on page 20. * Restart ColdFusion MX after changing this setting. Using the cfstat utility The cfstat command-line utility provides real-time performance metrics for ColdFusion. Using a socket connection to obtain metric data, the cfstat utility displays the information that ColdFusion writes to System Monitor without actually using the System Monitor application. The following table lists the metrics that cfstat returns: Metric abbreviation Pg/Sec DB/Sec CP/Sec Req Q'ed Req Run'g Req TO'ed AvgQ Time Metric name Description Page hits per second The number of ColdFusion pages processed per second. You can reduce this by moving static content to HTML pages. Database accesses per second The number of database accesses per second made by ColdFusion. Any difference in complexity and resource load between calls is ignored. Cache pops per second The number of ColdFusion template cache pops per second. A cache pop occurs when ColdFusion ejects a cached template from the template cache to make room for a new template. Number of queued requests The number of requests that are currently waiting for ColdFusion to process them. Lower values, which you can achieve with efficient CFML, are better. Number of running The number of requests that ColdFusion is requests currently actively processing. Number of timed out requests The total number of ColdFusion requests that have timed out. Lower values, which you can achieve by aggressive caching, removing unnecessary dynamic operations and third-party events, are better. Average queue time A running average of the time, in milliseconds, that requests spend waiting for ColdFusion to process them. Lower values , which you can achieve with efficient CFML and enhanced caching, are better. 20 Chapter 2 Basic ColdFusion MX Administration

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68

20
Chapter 2
Basic ColdFusion MX Administration
* Restart ColdFusion MX after changing this setting.
Using the cfstat utility
The cfstat command-line utility provides real-time performance metrics for ColdFusion.
Using a socket connection to obtain metric data, the cfstat utility displays the
information that ColdFusion writes to System Monitor without actually using the
System Monitor application. The following table lists the metrics that cfstat returns:
Enable Performance Monitoring*
Enables the standard NT Performance Monitor
application to display information about a running
ColdFusion Application Server.
Enable CFSTAT*
Shows performance information on platforms that do
not support the NT Performance Monitor.For more
information, see
“Using the cfstat utility” on page 20
.
Setting
Description
Metric
abbreviation
Metric name
Description
Pg/Sec
Page hits per
second
The number of ColdFusion pages processed per
second. You can reduce this by moving static
content to HTML pages.
DB/Sec
Database
accesses per
second
The number of database accesses per second
made by ColdFusion. Any difference in
complexity and resource load between calls is
ignored.
CP/Sec
Cache pops per
second
The number of ColdFusion template cache pops
per second. A cache pop occurs when
ColdFusion ejects a cached template from the
template cache to make room for a new
template.
Req Q'ed
Number of queued
requests
The number of requests that are currently waiting
for ColdFusion to process them. Lower values,
which you can achieve with efficient CFML, are
better.
Req Run'g
Number of running
requests
The number of requests that ColdFusion is
currently actively processing.
Req TO'ed
Number of timed
out requests
The total number of ColdFusion requests that
have timed out. Lower values, which you can
achieve by aggressive caching, removing
unnecessary dynamic operations and third-party
events, are better.
AvgQ Time
Average queue
time
A running average of the time, in milliseconds,
that requests spend waiting for ColdFusion to
process them. Lower values , which you can
achieve with efficient CFML and enhanced
caching, are better.