REQUEST STATISTICS
ColdFusion
Monitor Options
Starting
Started
Stopping
Stopped
Monitoring
Monitoring
Enabling
Enabled
Enabled
Disabling
Disabled
Profiling
Memory Tracking
ColdFusion Server Monitor
Apply
Undo
Applying
Applied
Settings have been changed. Click Apply / Undo to continue.
Information
Error
Confirm
Retry
Refresh
Start
Stop
(ms)
seconds
(seconds)
(bytes)
KB
(KB)
(MB)
Yes
No
Time
Time
Clearing
Cleared
Statistics
Page Statistics
Recent
Reset All Statistics
Summary
Size
Reset Statistics
Count
Threshold
Refresh graphs every
Refresh reports every
# of Messages in Status Box
Requests by Memory Usage
CF Threads by Memory Usage
Slowest Requests
Slowest ColdFusion Threads
Highest Hit Counts
Requests with Errors
Requests Timed Out
Sessions by Memory Usage
Slowest Queries by Average
Queries by Memory Usage
Slowest Queries
View Snapshot
Abort Request
Unresponsive Server Alert
Slow Server Alert
Timeout Alert
Hung Thread Count
Busy Thread Time
If the number of threads specified by Hung Thread Count execute for longer than the time specified by Busy Thread Time, the server is considered to be unresponsive.
CFC to process this alert
(Specify the CFC to process this alert)
Note: Alert CFCs must have a function named onAlert() which takes no arguments and returns no values.
Response Time Threshold
If the average response time of the server exceeds the specified threshold, this alert is triggered
Monitor the ColdFusion Administrator.
Specify absolute paths that you do not want the server monitor to include in monitoring activity.
Specify absolute paths that you want the server monitor to include in monitoring activity.
If you specify a path in both Exclude Paths and Include Paths, the path is excluded.
If a path to the ColdFusion Administrator appears in the Include Paths, but the Monitor the ColdFusion Administrator option is not enabled, the path is excluded.]]>
Rules for Include / Exclude paths:
- All paths are absolute.
- If you do not include / exclude anything, everything is included.
- If you put a path in both include and exclude, the path is excluded.
- If you included a path but want to exclude some subpaths from this path, for example, you want to include "C:\\Cfusion8\\wwwroot\\MyProjects\\" but exclude "C:\\Cfusion8\\wwwroot\\MyProjects\\Project1\\", you should put the former in Include Paths and the latter in Exclude Paths.
- If you include any ColdFusion Administrator page in Include Path and the Check CF Admin checkbox is not selected, the page is not monitored.
]]>
Active Requests
Active ColdFusion Threads
Active Sessions
Cumulative Server Usage
Template Cache Status
Request Throttle Data
MEMORY USAGE
Memory Usage Summary
Application Scope Memory Usage
Server Scope Memory Usage
DATABASE
Data Source
Active Queries
Cached
Most Frequently Run Queries
Cached Queries
Query Cache Status
Pool Status
ERRORS
Alerts and Snapshots
Alert
Alerts
Alert Configuration
User Snapshots
Settings
Monitor Settings
Filter Settings
General
Aliasing
Template Path
CFML Stack Trace
Java Stack Trace
SQL
Thread Name
Java Thread Name
ColdFusion Thread Name
Spawned Template Path
Request Template Path
Line #
Query Name
Top 10 Variables That Use The Most Memory
Delete All Snapshots
Delete All Alerts
Trigger Snapshot
View Snapshot
Delete Snapshot
File Name
Alert Type
Active
Active at
Recovered at
Invalidated at
Snapshot
% Server Time
Current Server time :
Server Start Time :
Used Memory
JVM Used Memory
JVM Free Memory
Average Response Time
Session Scope Size
Application Scope Size
Server Scope Size
Last Size
Avg Size
Min Size
Max Size
Invoked from (Template Path : Line No)
Avg Time
Min Time
Max Time
Avg Execution Time
Min Execution Time
Max Execution Time
Query Cache Hit Ratio
Query Cache Hit Ratio :
Query Cache Size
Cached Query Count
Template Cache Count
Template Cache Hit Ratio :
Template Cache Size
Notify Client
Max Memory
Total Memory Used
Throttle Size
Active sessions count
Logged in users count
Requests Per Second
Request Count
Average Response Time (ms)
JVM Memory
JVM Memory (MB)
JVM Memory Status
Total Throttle Memory (MB)
Throttle Size (MB)
Count
Memory Usage
Execution Count
Include Paths
Exclude Paths
Requests with errors
Requests that timed out
Reports
Sessions that exceed
Requests that use more than
Queries slower than
on average
Queries that exceed
Requests slower than
No Alerts
Last Error
No Errors
Slowest Active Requests
Time Taken
Time Taken To Execute
Never Completed
Last Executed
Last Execution Time
Recent Response Time
Execution Time
Average posted content length from this template.
(The average is over the number of times the post to the template exceeded the throttle threshold.)
Maximum posted content length in a single request to this template.
Minimum posted content length in a single request to this template.
Are you sure you want to abort this request?
Are you sure you want to abort this thread?
Client IP Address
Grid
Queries
Pools
Sessions
Aborting
Aborted
Requests
Threads
Applications
Report
Detail
Chart
Unlimited
Requests Running
Requests Queued
Requests Timed out
Requests Running and Queued
Templates Running
Templates Queued
Templates Timed out
Flash Remoting Running
Flash Remoting Queued
Flash Remoting Timed out
Web Services Running
Web Services Queued
Web Services Timed out
CFCs Running
CFCs Queued
CFCs Timed out
ColdFusion Threads Running
ColdFusion Threads Queued
ColdFusion Threads Running and Queued
Data Source Name
Number of connections currently checked out from the pool
Total connections in pool (includes both availiable and connections in use)
Maximum possible connections configured for this Data Source
Average Total Connections in pool over time
Average number of connections checked out from the pool over time
%
Flash Remoting Request Hit Count
Gateway Request Hit Count
Remote CFC Request Hit Count
Template Request Hit Count
Total Request Hit Count
Web Service Request Hit Count
List up to
URI
Maximum Throttle Size
Avg Throttle Size
Min Throttle Size
Most Recent Request Size
Data
Retrieved
Fetching
Report Data
Graph Data
Error occurred. Click OK to refresh Server Monitor.
Top 10 Application Scope Variables
Top 10 Largest Session Scope Variables
Connections In Use
Total Connections
Max Connections
Avg Connections
Avg Connections In Use
Active Session Details
Delete Alert
Generating
Generated
Deleting
Under Construction
If the request is for a CFC, the requested CFC function name also appears.]]>
View details of an active request on this page. The CFML stack trace provides a pointer to the state of the request's execution.
View graphs detailing the running and queued request count (only for standalone deployments), server's average response time across all requests and the number of requests that the server is handling per second. Requests per second and average response time are computed over a 60 second window.
If the request is for a CFC, the requested CFC function name also appears.]]>
a CFML stack trace to the location of the tag or function invocation.]]>
Lists all active sessions on the server. If memory tracking is turned on, session size information is available.
View details of a selected active session and the largest variables in it.
using the CFLOGIN tag.]]>
Lists requests that have cumulatively consumed the most server time. Cumulative server time is computed as the average response time for a request multiplied by its hit count. Even if a request executes rapidly, it may consume a high proportion of server time due to a high hit count.
View statistics for a request consuming high cumulative server time.
View a pie chart that shows requests cumulatively consuming the most server time.
Lists requests that have the highest hit count.
View a summary of hits to the server by the different modes of access that ColdFusion provides, such as template requests from a browser, web service requests, gateway requests, remote CFC requests via HTTP, and Flash remoting requests.
Provides information about the template cache. The cache hit ratio shows how well the cache is performing; a higher percentage indicates better performance because more templates are retrieved from the cache than from the file system. The graphs provide a historical view of cache behavior.
Displays a list of requests that have been throttled by the server.
View statistics for a selected throttled request.
View historical data about how the total throttle memory and throttle size change over time.
Enable memory tracking to view this graph.]]>
Enable memory tracking to view this report.]]>
View statistics for a selected request. If profiling is turned on, the top 10 largest variables used over the execution of the request are also displayed.
Enable memory tracking and profiling to view this report.]]>
Enable memory tracking to view this report.]]>
Enable memory tracking to view this report.]]>
Enable memory tracking to view this report.]]>
Enable memory tracking to view this report.]]>
Enable profiling to view this report.]]>
Enable profiling to view this report.]]>
Includes invocations of slow queries. Even if a query is not slow on average, it appears in the list if an invocation of the query was slower than the specified threshhold.]]>
Enable profiling to view data in this report.]]>
Enable profiling to view data in this report.]]>
View information and statistics for the selected query. Enable profiling to view data in this report. You cannot view SQL for a query here because this report represents average information, and the SQL may vary from one invocation of a query to another.
Lists all queries in the query cache. Enable profiling and memory tracking to view accurate data. If you enable memory tracking after the query cache is populated, only size information is available for individual queries.
View information for a selected cached query. Enable profiling and memory tracking to view accurate data. If you enable memory tracking after the query cache has been populated, only size information is available.
Displays query cache information. A higher query cache hit ratio indicates better performance, because more queries are being retrieved from the cache than are executed on the database. Enable memory tracking and profiling to view the graphs.
Lists information about all database pools.
View configuration and statistics for a selected connection pool.
Lists the most frequently run queries.
View information and statistics for the selected query. Enable profiling to view data in this report. SQL for a query cannot be viewed here since this report represents average information, and the SQL may vary from one invocation of a query to another.
Lists all requests that have generated errors.
View details for the selected request, including both CFML and Java stack traces to indicate where the error occurred.
Lists all requests that have timed out.
View details for a selected request, including a CFML stack trace to indicate where the timeout occurred.
View and manage the list of all snapshots generated by alerts. Click the View Snapshot icon next to an alert to view the associated snapshot file.
Click the View Snapshot icon next to a snapshot to view the associated snapshot file.]]>
Lists all active ColdFusion threads on the server that are launched by the cfthread tag.
View details of an active ColdFusion thread on this page. The CFML stack trace provides a pointer to the state of the ColdFusion thread's execution.
View graphs detailing the running and queued ColdFusion thread count.
Lists the slowest ColdFusion threads on the server that are launched by the cfthread tag.
a CFML stack trace to the location of the tag or function invocation.]]>
Enable memory tracking to view this report.]]>
Enable memory tracking to view this report.]]>
Email Notification
Sender's E-mail Address
Recipient's E-mail Address
Use the following information to log in to the mail server:
User ID
Password
Mail page of the ColdFusion Administrator.]]>
Session ID
Session Size
CF Session ID
Application Name
Anonymous Application
Max Inactive Interval
Last Accessed
Elapsed Time
Variable Name
Variable Type
Last Error Occurred At
Error Count
Hit Count
Avg Request Size
Request Size
Last Response Time
Variable Scope
Variable Size
Declared in
TemplatePath: ]]>
% Server Time: ]]>
Others
Last Request Size
Max Request Size
Min Request Size
Avg Response Time
Min Response Time
Max Response Time
Tag / Function Name
at
# of times
Add Path
Delete Path
Are you sure you want to reset statistics on this page?
Are you sure you want to reset all the statistics?
Request Control
Cumulative Requests
Template Requests
Flash Remoting Requests
Web Service Requests
CFC HTTP Requests
Fault code:
Remote Operation:
Fault String:
Raw Detail
Cannot access endPointURL.
Click Retry to try again
Click Refresh to load ./index.cfm again
Request Type
Error
Occured at
Last 10 Errors
Last 10 Timeouts
Template Path : Line Number
Alert Message
Active Alerts
Alert History
No Active Alerts
JVM Memory Alert
Aliasing
Profiling Filter
Alias Name
Action Parameters
Add
Edit
Delete
Save
Delete Selected
Delete All
Saved List
Cancel Edit
( Comma separated list of variables to monitor for Aliasing )
View and manage the list of all saved aliases. Click any row or button to edit saved settings.
View and manage the list of all saved profiling settings.
None of Template Path, Alias Name, or Action Parameteres can be empty. Click OK to continue.
Both Template Path and Alias Name should be unique and not empty for each setting. Click OK to continue.
Any path you specify below will not be profiled by the Server Monitor.
Any path you specify below will be profiled by the Server Monitor.
List of Aliasing Settings
Remote Monitor
Add Server
Detailed View
Quick View
Connection errors
You can monitor remote ColdFusion installations using this panel. You must put crossdomain.xml on each server you monitor with permissions to connect from this machine.
Scope Variables
Request Memory
Size (bytes)
Variable Value
requests slower than
requests larger than
threads slower than
threads larger than
queries larger than
sessions larger than
requests
Connected to server which served this ServerMonitor.
Unable to connect to server which served this ServerMonitor.
Connected
Disconnected
Connected but not logged in.
Send E-mail.
Dump snapshot.
Kill Threads running longer than
Processing CFC
Note: Alert CFCs must have two functions, onAlertStart() and onAlertEnd(), which accept a structure as an argument and return no values.
onAlertStart()
This function is executed when an alert becomes active.
The structure passed to this function contains information about settings at which the alert was activated.
onAlertEnd()
This function is executed when the server recovers from this alert or this alert is invalidated.
The structure passed to this function contains the alert settings when the alert was recovered or disabled.
The structure also contains information regarding actions taken by the Server Monitor to recover from the alert state.
for example, the threads killed or name of the snapshot that is dumped, and so on.
(secs)
Actions
Reject any new requests.
Enable
the server is considered to be unresponsive.
Hung Thread Count
Busy Thread Time
Response Time Threshold
JVM Memory Threshold
Perform garbage collection.
Timeouts Count
Time Interval
Email Settings
queries slower than
All Data
Last 24 Hours
Last 12 Hours
Last 4 Hours
Last hour
Last 30 mins
Last 15 mins
Last 5 mins
Last minute
queries
Invalidated
Active
Recovered
Alert Status
JVM Memory
Unresponsive Server
Slow Server
Timeouts
If the request is for a CFC, the requested CFC function name also appears.]]>
a CFML stack trace to the location of the tag or function invocation.]]>
Executed At
Response Time
Slowest Requests by Average
Request scope variables
LOGOUT
OVERVIEW
STATISTICS
ALERTS
SNAPSHOTS
Cancel
START MONITORING
STOP MONITORING
START PROFILING
STOP PROFILING
START MEMORY TRACKING
STOP MEMORY TRACKING
Delete
Delete All
Calculate average response time every
Call GC
Shrink Template Path
Maximize
Minimize
Help
ALERTS
Ok
Event
Are you sure you want to delete all the snapshots?
JVM Memory (used / max) MB
Login failed. Please try logging in again.
Trying to Login..
Login Information
User Name:
Password:
Error Information
Connection Information
Server :
Port :
Context Root :
Path to CFIDE directory on server :
Server Monitor has been stopped. Server Monitor will auto refresh now.
Save Login Information
Trying to connect and log in ...
Server Monitor Login
Login
You are logged out from the ColdFusion Server.
ColdFusion Server is unavailable.
Run GC
Enter a template path here
Enter a alias name here
Enter parameters here (Comma seperated)
CACHING
Cache Regions of Server
Cache Regions of Server
Cache Regions of Applications
Lists the statistics of the cache regions
Cache Region
Hit Count
Miss Count
Number of Objects
Cache Hit Count
Cache Miss Count
Cache Hit Ratio
Cache Size
Eviction Count
Average Get Time
bytes
You are viewing the statistics of
List of Applications
Select an Application
Application Name
URI
Method Type
Enable memory tracking to view this report.]]>