Service Pack 1 introduces the Test-ReplicationHealth cmdlet. The Test-ReplicationHealth
cmdlet incorporates tests for all parts of the replication process.
Test-ReplicationHealth [-ActiveDirectoryTimeout < Int32 > ] [-Confirm
[ < SwitchParameter > ]] [-DomainController < Fqdn > ] [-MonitoringContext
< $true | $false > ] [-TransientEventSuppressionWindow < UInt32 > ] [-WhatIf
[ < SwitchParameter > ]]
When set to $true , the MonitoringContext parameter includes extra information in the cmdlet ??™ s
output.
Part III: Working with PowerShell in a Production Environment
352
In the following example the cmdlet is run from the active node on the test mailbox cluster:
Test-ReplicationHealth -MonitoringContext:$true
to produce the following:
Server Check Result Error
------ ----- ------ -----
MB100 PassiveNodeUp Passed
MB100 ClusterNetwork Passed
MB100 QuorumGroup Passed
MB100 FileShareQuorum Passed
MB100 CmsGroup Passed
MB100 NodePaused Passed
MB100 DnsRegistrationStatus Passed
MB100 ReplayService Passed
MB100 DBMountedFailover Passed
Events : {Source: MSExchange Monitoring ReplicationHealth
Id: 10000
Type: Success
Message: No monitoring errors occurred. All Exchange
replication health checks passed.}
PerformanceCounters : {}
Performance Monitor
Another way to monitor the system is through Performance Monitor.
Pages:
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498