Topic Last Modified: 2010-07-12

The Microsoft Exchange Server 2010 Management Pack for System Center Operations Manager includes a performance data collection engine that is used to query performance counter objects on computers running Exchange 2010. For this Operations Manager rule, data is collected by using the performance counter specified in the Details table.

To review the value of the performance counter that generated this alert, in Operations Manager, double-click this alert, and then click the General tab. Review the description of the alert that includes the variables specific to your environment.

Details

Product Name

Exchange

Product Version

14.0 (Exchange 2010)

Object Name

MSExchange Replication

Counter Name

Log Replay is Not Keeping Up

Sample Interval

600

Server Role

Ex14. Mailbox

Warning Threshold

0.9

Rule Path

Microsoft Exchange Server/Exchange 2010/Mailbox/Database Copy Replay

Rule Name

The database copy isn't replaying log files fast enough to keep up or catch up with the changes being made to the active database copy.

Explanation

This alert indicates that a replication issue may exist with the mailbox database copies in a particular Exchange Server 2010 database availability group (DAG).

Exchange 2010 uses continuous replication to create and maintain database copies. To maintain a synchronized copy of a mailbox database, transaction log files from the active mailbox server are replayed into the passive database of another server in the DAG. This provides high availability and resiliency in the Exchange environment.

The information store is responsible for replaying the log file for the passive copy of the database that is hosted on a server. When a replica instance of a copied database is started, the Replay service contacts the information store and create an ESE instance for the database to be mounted. This mount is for log replay only. The replay service Log replayer component then contacts the store over the Store RPC admin Interface (ExRpcAdmin.LogReplayRequest) to pass the log files that need to be replayed by the store.

If the transaction log replay operations are unable to keep up with the changes made to the active mailbox server database, the database copies will not be up to date. Therefore, it may take longer to bring a replica copy online if a problem occurs with the active mailbox database.

A warning (Yellow) alert is generated when the Reliability and Performance monitor MSExchange Replication object has a value above 1. If the object's value is above 1 over a two-hour period a severe problem (Red) alert is generated.

User Action

To resolve this error, do one or more of the following:

  • Review the Application log and System log on your Exchange 2010 servers for related events. For example, events that occur immediately before and after this event may provide more information about the root cause of this error.

  • To review detailed information about the cause of this alert, use the Operations Console in Operations Manager. For more information, see the introduction to this topic.

  • Check the following performance counter using Reliability and Performance monitor:

    • Object: MSExchange Replication

  • Examine the network topology between the active and passive database copies. Database copies are not supported between Mailbox servers that have round trip network latency greater than 250 milliseconds (ms).

  • Examine the CPU usage for the Information Store service on the passive mailbox server.

  • Examine the current replication status for each replica database. To do this, use the Get-MailboxDatabaseCopyStatus cmdlet. This cmdlet returns information about all copies of a particular database, information about a specific copy of a database on a specific server, or information about all database copies on a server.

For more information, see the following topics in Exchange 2010 Help:

  • Understanding Mailbox Database Copies

  • Understanding Database Availability Groups

For More Information

If you are not already doing so, consider running the Exchange tools created to help you analyze and troubleshoot your Exchange environment. These tools can help make sure that your configuration aligns with Microsoft best practices. They can also help you identify and resolve performance issues, improve mail flow, and better manage disaster recovery scenarios. To run these tools, go to the Toolbox node of the Exchange Management Console. To learn more about these tools, see Managing Tools in the Toolbox.