Use this Knowledge Script to monitor active calls, completed calls, blocked calls, outbound busy attempts, and data link availability on an MGCP PRI (Media Gateway Control Protocol Primary Rate Interface) device. This script raises an event if a threshold is exceeded. In addition, this script generates data streams for the following metrics:
Active calls
Completed calls
Busy attempts
Blocked calls
CiscoCM_MGCPPRIObj
By default, this script runs every 15 minutes.
Set the following parameters as needed:
Parameter |
How to Set It |
---|---|
General Settings |
|
Job Failure Notification |
|
Event severity when job fails |
Set the event severity level, from 1 to 40, to indicate the importance of the failure of the MGCP_PRI_CallActivity job. The default is 5. |
Event Notification |
|
Raise event if Data Link out of service? |
Select Yes to raise an event if any data link is unavailable. The default is Yes. |
Event severity when Data Link out of service |
Set the event severity level, from 1 to 40, to indicate the importance of an event in which any data link is unavailable. The default is 5. |
Monitor Busy Attempts |
|
Event Notification |
|
Raise event if busy attempts exceed threshold? |
Select Yes to raise an event if the number of busy attempts exceeds the threshold. The default is Yes. A busy attempt is a call attempted when no voice channels are available. |
Threshold - Maximum busy attempts |
Specify the maximum number of busy attempts that must be detected before an event is raised. The default is 0 attempts. |
Event severity when busy attempts exceed threshold |
Set the event severity level, from 1 to 40, to indicate the importance of an event in which the number of busy attempts exceeds the threshold you set. The default is 15. |
Data Collection |
|
Collect data for busy attempts? |
Select Yes to collect data for charts and reports. If enabled, data collection returns the number of busy attempts that occurred during the monitoring period. The default is unselected. |
Monitor Active Calls |
|
Data Collection |
|
Collect data for active calls? |
Select Yes to collect data for charts and reports. If enabled, data collection returns the number of calls active during the monitoring period. The default is unselected. |
Monitor Completed Calls |
|
Data Collection |
|
Collect data for completed calls? |
Select Yes to collect data for charts and reports. If enabled, data collection returns the number of calls completed during the monitoring period. The default is unselected. |
Monitor Blocked Calls |
|
Data Collection |
|
Collect data for blocked calls? |
Select Yes to collect data for charts and reports. If enabled, data collection returns the percentage of calls blocked during the monitoring period. The default is unselected. AppManager computes the blocked call percentage as follows: (Outbound busy attempts delta x 100) / Total calls. |