ColdFusion 2023 Performance Monitoring Toolset can be used with ColdFusion or monitoring.
Overview
To enable monitoring for various cloud services, in Settings, enable the following options:
Cloud services monitoring.
Enable tag / function monitoring
On the Overview page of Cloud services, you can see an overview of all the cloud services that you’ve worked on.
You can see the ARTs as a line graph segmented by the cloud services and the API invoke times as a density chart segmented by the services.
Also, you can see a table of what services were used the most.
S3
Monitoring is an important part of maintaining the reliability, availability, and performance of Amazon S3 and your AWS solutions. You should collect monitoring data from all of the parts of your AWS solution so that you can more easily debug a multipoint failure if one occurs.
When you, for example, create an S3 bucket, and insert an object in the bucket, Performance Monitoring Toolset records the transaction, and shows the metrics, like, ART as charts.
You can monitor up to five buckets at a time.
From the Buckets drop-down list, choose a bucket, and view its metrics.
Average Response Time
Displays a time series chart of all the S3 operations executed within a time window.
Figure: ART of S3 service
API Invocation
Displays the number of API calls as a time-series graph.
Figure: API call count of S3 service
Other visualizations
Apart from ART and API calls, these are the other charts that you can view for the service:
Top slow operations of the service
Number of S3 buckets
Number of S3 objects
Number of S3 methods called
Distribution of status
Azure Blob
To see all metrics, you can create containers, and upload blobs in each. You can see the metrics for each container.
You can monitor up to five containers at a time.
From the drop-down, choose a container, and view its metrics.
Average Response Time
Displays a time series chart of all the Blob operations executed within a time window.
Figure: ART of Azure Blob
API Invocation
Displays the number of API calls as a time-series graph.
Figure: API call count
Other visualizations
Apart from ART and API calls, these are the other charts that you can view for the service:
Top slow operations of the service
Number of containers
Number of objects
Number of blob methods called
Distribution of status
AWS SQS
To see all metrics, you can create queues, and send messages in each. You can see the metrics for each queue.
You can monitor up to five queues at a time.
From the Queues drop-down, choose a queue, and view its metrics.
Average Response Time
Displays a time series chart of all the SQS operations executed within a time window.
Figure: ART of Amazon SQS
API Invocation
Displays the number of API calls as a time-series graph.
Figure: API call count of Amazon SQS
Other visualizations
Apart from ART and API calls, these are the other charts that you can view for the service:
Top slow operations of the service
Number of queues
Number of SQS methods called
Distribution of status
Amazon SNS
To see all metrics, you can create topics, and create subscriptions in each. You can see the metrics for each topic.
You can monitor up to five topics at a time.
From the Topic drop-down, choose a topic, and view its metrics.
Average Response Time
Displays a time series chart of all the SNS operations executed within a time window.
Figure: ART of Amazon SNS
API Invocation
Displays the number of API calls as a time-series graph.
Figure: API call count of Amazon SNS
Other visualizations
Apart from ART and API calls, these are the other charts that you can view for the service:
Top slow operations of the service
Number of topics
Number of subscriptions
Number of SNS methods called
Distribution of status
Azure Service Bus
To see all metrics, you can create queues, and send messages in each. You can see the metrics for each queue.
You can monitor up to five queues at a time.
From the filters, choose a queue or a topic, and view its metrics.
Average Response Time
Displays a time series chart of all the Service Bus operations executed within a time window.
Figure: ART of Azure Service Bus
API Invocation
Displays the number of API calls as a time-series graph.
Figure: API invocation of Azure Service Bus
Other visualizations
Apart from ART and API calls, these are the other charts that you can view for the service:
Top slow operations of the service
Number of topics/queues
Number of Service Bus methods called
Distribution of status
AWS DynamoDB
Average Response Time
Displays a time series chart of all the DyanmoDB operations executed within a time window.
Figure: ART of Dynamo DB
API Invocation
Displays the number of API calls as a time-series graph.
Figure: API call count of Dynamo DB
Other visualizations
Figure: Other visualizations of Dynamo DB
PMT GCP Storage monitoring
Pre-requisites
Add a ColdFusion server to Performance Monitoring Toolset
Enable Cloud services monitoring in Settings.
View GCP Storage metrics
On the left pane, click Cloud Services and then select GCP Storage.
On the panel, you can see the following:
Average response time: Displays a line graph of the ART of the GCP APIs in milliseconds.
API Invocation: Displays a line graph of the number of times the APIs execute.
Top slow operations: This metric helps in nailing down the GCP APIs that executes the slowest. You can see a sorted view of all the APIs in descending order.
Bucket distribution: View all operations for a particular bucket.
Object distribution: Displays the number of objects uploaded to a bucket.
Action distribution: Pie chart of all the APIs used.
Success/Failure distribution: Pie chart of the success and failure of the storage APIs.
Code Profiler
The Performance Monitoring Toolset monitors all transactions on a ColdFusion server and captures the response times along with other basic details of a transaction.
The procedure requires recording metrics for all components of a transaction, and thus you have the Code Profiler.
Select Code flow for a file.
See the complete stack of the operations.
PMT GCP Firestore monitoring
Pre-requisites
Add a ColdFusion server to Performance Monitoring Toolset
Enable Cloud services monitoring in Settings.
View GCP Firestore metrics
On the left pane, click Cloud Services and then select GCP Storage.
On the panel, you can see the following:
Average response time: Displays a line graph of the ART of the GCP APIs in milliseconds.
API Invocation: Displays a line graph of the number of times the APIs execute.
Top slow operations: This metric helps in nailing down the GCP APIs that execute the slowest. You can see a sorted view of all the APIs in descending order.
Action distribution: Pie chart of all the APIs used.
Success/Failure distribution: Pie chart of the success and failure of the Firestore APIs.
Database actions: Pie chart of the distribution of read/write/delete operations of the Firestore db.
PMT GCP PubSub Monitoring
Pre-requisites
Add a ColdFusion server to Performance Monitoring Toolset
Enable Cloud services monitoring in Settings.
View GCP PubSub metrics
On the left pane, click Cloud Services and then select GCP PubSub.
On the panel, you can see the following:
Average response time: Displays a line graph of the ART of the GCP APIs in milliseconds.
API Invocation: Displays a line graph of the number of times the APIs execute.
Topic distribution: Displays the number of topics created as a pie chart.
Subscription distribution: Displays the number of subscriptions in the project.
Action distribution: Pie chart of all the APIs used.
Success/Failure distribution: Pie chart of the success and failure of the pubsub APIs.
If you click Topic Distribution, you can see the list of all APIs that executed ordered by their execution times.
Share this page
Was this page helpful?
We're glad. Tell us how this page helped.
We're sorry. Can you tell us what didn't work for you?
Thank you for your feedback. Your response will help improve this page.