Forum Discussion
Exchange 2019 Recovery Monitoring Mailboxes
Hello, everyone!
I have a geographically distributed DAG cluster consisting of two Exchange 2019 CU15 servers.
Problem:
Monitoring Mailboxes are not being created on either server.
What I’ve already checked:
I stopped the following services:
Microsoft Exchange Health Manager
Microsoft Exchange Health Manager Recovery
1 Reply
- CameronTaylor1998Iron Contributor
If those services are still stopped, start them again first. Microsoft Exchange Health Manager (MSExchangeHM) performs the monitoring-mailbox provisioning checks; leaving it stopped prevents that process from running.
Before trying to recreate anything, distinguish “not created” from “not visible”:
- In Exchange Management Shell, query the whole forest:
Set-ADServerSettings -ViewEntireForest $true
Also check Microsoft Exchange System Objects > Monitoring Mailboxes in Active Directory Users and Computers with Advanced Features enabled.
Get-Mailbox -Monitoring -ResultSize Unlimited |
Format-Table Name,ServerName,Database - Confirm the services are running on both servers:
Get-Service MSExchangeHM,MSExchangeHMRecovery
Start any that remain stopped, then allow time for provisioning and AD replication before querying again. - Check database availability:
Get-MailboxDatabaseCopyStatus * |
Resolve unavailable databases or relevant AD connectivity/replication errors before forcing mailbox recreation.
Format-Table Name,Status,CopyQueueLength,ReplayQueueLength - Review the Application event log and Exchange’s Logging\Monitoring folder around the Health Manager startup time. Look for mailbox provisioning errors, particularly access-denied or domain-controller lookup failures.
If provisioning reports access denied, investigate the permissions and inheritance on the Monitoring Mailboxes container rather than granting broad AD permissions. In a multi-site environment, also check which domain controller each server is using and whether it sees the same objects.
Don’t delete the Monitoring Mailboxes container or all existing health mailboxes yet. Since both servers are affected, the next useful evidence is the provisioning error from each server and confirmation of whether the AD objects exist. Stopping the two services alone won’t recreate them.
- In Exchange Management Shell, query the whole forest: