|
Measures reported by AwsConCloWaTest
Amazon CloudWatch is a monitoring and observability service which provides you with data and actionable insights to monitor your applications, respond to system-wide performance changes, and optimize resource utilization. CloudWatch collects monitoring and operational data in the form of logs, metrics, and events. You get a unified view of operational health and gain complete visibility of your AWS resources, applications, and services running on AWS and on-premises. Amazon CloudWatch dashboards are customizable home pages in the CloudWatch console that you can use to monitor your resources in a single view, even those resources that are spread across different Regions. You can use CloudWatch dashboards to create customized views of the metrics and alarms for your AWS resources.
Amazon Connect sends data about your instance to CloudWatch metrics so that you can collect, view, and analyze CloudWatch metrics for your Amazon Connect virtual contact center. You can use this data to monitor key operational metrics and set up alarms. Data about your contact center is sent to CloudWatch every 1 minute. An Amazon CloudWatch metrics dashboard is created with the data sent from Amazon Connect. If the data sent from the Amazon Connect mismatches with the data used to create the Amazon CloudWatch metrics dashboard, administrators may not be able to detect anomalous behavior in the target environment at a faster pace. To aid administrators analyze the flow of metrics from Amazon Connect to CloudWatch metrics, eG Enterprise offers the AwsConCloWaTest.
This test monitors the Amazon CloudWatch metrics dashboard and reports the number of concurrent active voice calls, calls missed by agents, throttled calls, concurrent call quota breach etc. Using this test, administrators can figure out the count of call recordings that failed to be uploaded to the configured Amazon S3 bucket as well as the packet loss experienced during calls. By analyzing these metrics, administrators can detect anomalous behavior in the target Amazon Connect instance, set alarms, visualize logs and metrics side by side, take automated actions, troubleshoot issues, and discover insights to keep the Amazon Connect contact center instance running smoothly.
Outputs of the test: One set of results for the target AWS Connect that is to be monitored.
The measures made by this test are as follows:
| Measurement |
Description |
Measurement Unit |
Interpretation |
| callBreachConcurncyQuota |
Indicates the total number of voice calls that exceeded the concurrent calls quota for the instance. |
Number |
This value indicates the number of calls that had exceeded the concurrent calls quota in a contact center.
For example, if the service quota for a contact center is 100 concurrent calls and if the center receives 110 calls, a call breach is recorded.
|
| callsPerInterval |
Indicates the number of voice calls, both inbound and outbound, received or placed per second in the instance. |
Number |
|
| callRecordingUploadError |
Indicates the number of call recordings that failed to upload to the Amazon S3 bucket configured for your instance. |
Number |
Ideally, the value of this measure should be zero.
A sudden/gradual increase in the value of this measure may be due to lack of space to upload the recording, misconfiguration of Amazon S3 etc.
|
| concurrentCalls |
Indicates the number of concurrent active voice calls in the instance. |
Number |
The value displayed for this measure is the number of concurrent active calls at the time the dashboard is displayed (i.e., the time at which the eG agent collects the metrics), and not a sum for the entire interval of the refresh interval set in the Cloudwatch dashboard. All active voice calls are included, not only active calls that are connected to agents.
|
| misconfiguredPhoneNumber |
Indicates the number of calls that failed because the phone number is not associated with a contact flow. |
Number |
A contact flow defines how a customer experiences your contact center from start to finish. At the most basic level, contact flows enable you to customize your IVR (interactive voice response) system.
A high value for this measure will result in a backlog of pending issues as the agents may not be able to calls the customers and resolve their queries.
|
| missedCalls |
Indicates the number of voice calls that were missed by agents. |
Number |
A missed call is one that is not answered by an agent within 20 seconds.
|
| throttledCalls |
Indicates the number of voice calls that were rejected because the rate of calls per second exceeded the maximum supported quota. |
Number |
To increase the supported rate of calls, request an increase in the service quota for concurrent active calls per instance.
Throttling is usually done to prevent an overload of the system that is doing the call processing.
|
| instancePacketLossRate |
Indicates the ratio of packet loss for calls in the instance, reported every 10 seconds. |
Percentage |
Each data point is between 0 and 1, which represents the ratio of packets lost for the instance.
|
|