4.41 UMS_Failures

Use this Knowledge Script to monitor failures of the Unified Messaging server related to redirected calls, disconnected calls, and access to Active Directory, the Hub Transport server, and the Mailbox server. This script raises an event if a threshold is exceeded.

This script is a member of the Exchange2007 recommended Knowledge Script Group. For more information, see Section 4.43, Recommended Knowledge Script Group.

4.41.1 Resource Objects

  • Exchange2007_UnifiedMessagingServer

  • Exchange2010_UnifiedMessagingServer

  • Exchange2013_UnifiedMessagingServer

  • Exchange2016_UnifiedMessagingServer

4.41.2 Default Schedule

By default, this script runs every 15 minutes.

4.41.3 Setting Parameter Values

Set the following parameters as needed:

Parameter

How to Set It

General Settings

Job failure event notification

Event severity when job fails

Set the severity level, from 1 to 40, to indicate the importance of an event in which the UMS_Failures job fails. The default is 5.

Monitor Calls Disconnected Due to Internal Errors

Event Notification

Raise event if calls disconnected due to internal errors exceed threshold?

Select Yes to raise an event if the number of calls disconnected due to internal errors exceeds the threshold you set. The default is Yes.

This script uses the value of the Calls Disconnected on Irrecoverable Internal Error performance counter, which is the number of calls that were disconnected after an internal system error occurred.

Threshold - Maximum number of calls disconnected due to internal errors

Set the maximum number of calls that can be disconnected due to an internal error before an event is raised. The default is 900 calls.

Event severity when calls disconnected due to internal errors exceed threshold

Set the severity level, from 1 to 40, to indicate the importance of an event in which the number of calls disconnected due to internal errors exceeds the threshold you set. The default is 5.

Data Collection

Collect data for calls disconnected due to internal errors

Select Yes to collect data for charts and reports. When enabled, data collection returns the number of calls disconnected due to internal errors during the monitoring period. The default is No.

Monitor Calls Disconnected Due to External Errors

Event Notification

Raise event if calls disconnected due to external errors exceed threshold?

Select Yes to raise an event if the number of calls disconnected due to external errors exceeds the threshold you set. The default is Yes.

This script uses the value of the Calls Disconnected by UM on Irrecoverable External Error performance counter, which is the total number of calls that have been disconnected after an irrecoverable external error occurred.

Threshold - Maximum number of calls disconnected due to external errors

Set the maximum number of calls that can be disconnected due to an external error before an event is raised. The default is 900 calls.

Event severity when calls disconnected due to external errors exceed threshold

Set the severity level, from 1 to 40, to indicate the importance of an event in which the number of calls disconnected due to external errors exceeds the threshold you set. The default is 5.

Data Collection

Collect data for calls disconnected due to external errors?

Select Yes to collect data for charts and reports. When enabled, data collection returns the number of calls disconnected due to external errors during the monitoring period. The default is No.

Monitor Failures to Redirect Calls

Event Notification

Raise event if failures to redirect calls exceed threshold?

Select Yes to raise an event if the number of failed attempts to redirect calls exceeds the threshold you set. The default is Yes.

This script uses the value of the Failed to Redirect Call performance counter, which is the number of times the Unified Messaging service did not redirect calls to a Unified Messaging worker process.

Threshold - Maximum number of failures to redirect calls

Set the maximum number of calls that can fail to be redirected before an event is raised. The default is 900 calls.

Event severity when failures to redirect calls exceed threshold

Set the severity level, from 1 to 40, to indicate the importance of an event in which the number of failed attempts to redirect calls exceeds the threshold you set. The default is 5.

Data Collection

Collect data for failures to redirect calls?

Select Yes to collect data for charts and reports. When enabled, data collection returns the number of attempts to redirect calls that failed during the monitoring period. The default is No.

Monitor Mailbox Server Access Failures

Event Notification

Raise event if Mailbox server access failures exceed threshold?

Select Yes to raise an event if the number of failed attempts to access the Mailbox server exceeds the threshold you set. The default is Yes.

This script uses the value of the Mailbox Server Access Failures performance counter, which is the number of times the Unified Messaging system did not access a Mailbox server.

Threshold - Maximum number of Mailbox server access failures

Set the maximum number of attempts that can fail to access the Mailbox server before an event is raised. The default is 900 attempts.

Event severity when Mailbox server access failures exceed threshold

Set the severity level, from 1 to 40, to indicate the importance of an event in which the number of failed attempts to access the Mailbox server exceeds the threshold you set. The default is 5.

Data Collection

Collect data for Mailbox server access failures?

Select Yes to collect data for charts and reports. When enabled, data collection returns the number of attempts to access the Mailbox server that failed during the monitoring period. The default is No.

Monitor Hub Transport Server Access Failures

Event Notification

Raise event if Hub Transport server access failures exceed threshold?

Select Yes to raise an event if the number of failed attempts to access the Hub Transport server exceeds the threshold you set. The default is Yes.

This script uses the value of the Hub Transport Access Failures performance counter, which is the number of times that attempts to access a Hub Transport server failed. This number increases only if all Hub Transport servers are unavailable.

Threshold - Maximum number of Hub Transport server access failures

Set the maximum number of attempts that can fail to access the Hub Transport server before an event is raised. The default is 900 attempts.

Event severity when Hub Transport server access failures exceed threshold

Set the severity level, from 1 to 40, to indicate the importance of an event in which the number of failed attempts to access the Hub Transport server exceeds the threshold you set. The default is 5.

Data Collection

Collect data for number of Hub Transport server access failures?

Select Yes to collect data for charts and reports. When enabled, data collection returns the number of attempts to access the Hub Transport server that failed during the monitoring period. The default is No.

Monitor Active Directory Access Failures

Event Notification

Raise event if Active Directory access failures exceed threshold?

Select Yes to raise an event if the number of failed attempts to access Active Directory exceeds the threshold you set. The default is Yes.

This script uses the value of the Directory Access Failures performance counter, which is the number of times that attempts to access Active Directory failed.

Threshold - Maximum number of Active Directory access failures

Set the maximum number of attempts that can fail to access Active Directory before an event is raised. The default is 900 attempts.

Event severity when Active Directory access failures exceed threshold

Set the severity level, from 1 to 40, to indicate the importance of an event in which the number of failed attempts to access Active Directory exceeds the threshold you set. The default is 5.

Data Collection

Collect data for Active Directory access failures?

Select Yes to collect data for charts and reports. When enabled, data collection returns the number of attempts to access Active Directory that failed during the monitoring period. The default is No.