• Management Pack:  SQL Server 2012
  • MP Version:  7.0.4.0
  • Released:  4/18/2018
  • Publisher:  Microsoft

Database Mirror Witness Status Monitor

  • ID:  Microsoft.SQLServer.2012.Mirroring.WitnessStateMonitor
  • Description:  This monitor checks if database mirror witness is accessible.
  • Target:  SQL 2012 Mirrored DB
  • Enabled:  Yes

Operational States

Name State Description
Connected Success  
Unknown Warning  
Disconnected Error  

Overridable Parameters

Parameter Name Default Value Description Override
Interval (seconds) 900 The recurring interval of time in seconds in which to run the workflow.
Synchronization Time   The synchronization time specified by using a 24-hour format. May be omitted.
Timeout (seconds) 300 Specifies the time the workflow is allowed to run before being closed and marked as failed.

Alert Details

Monitor State Message Priority Severity Auto Resolution
Unknown (Warning) Database Mirror Witness is not accessible Medium Match Monitor Health Yes

Run As Profiles

Name
SQL Server Monitoring Account

Monitor Knowledgebase

Summary

This monitor checks the status of the database mirroring witness as reported by Microsoft® SQL Server™. This is performed by running a query against the master database of the SQL Server instance and returning the state of the database mirroring witness. If you receive an alert from this monitor, an action is required in order to bring the database mirroring witness back to an operational state.

Causes

Unhealthy state indicates that the SQL Server™ database mirroring witness is currently unavailable. All states except CONNECTED and NO-WITNESS will cause Unhealthy state. The possible states are detailed below:

Mirroring Witness State

Description

MOM Health State

CONNECTED

This is normal operational state. Mirroring Partner can access the Witness server.

HEALTHY

NO-WITNESS

This state indicates that there is no Witness specified for the mirroring session. It is normal operational state for High-Performance Mode and High-Safety Mode Without Automatic Failover.

HEALTHY

UNKNOWN

There are some issues with connection between Mirroring Partner and Witness server.

WARNING

DISCONNECTED

There is no connection between Mirroring Partner and Witness server.

CRITICAL

Resolutions

To resolve the issue try the following:

  • Make sure mirroring configuration is complete and mirroring process is up and running.

  • Check physical link between Mirroring Partner and Witness server.

  • Configure firewall rules on both servers according to endpoints configuration.

External References
This monitor does not contain any external references.

See Also for SQL Server 2012 Management Pack


Downloads for SQL Server 2012 Management Pack

AZURE OPTIMIZATION ASSESSMENT GET STARTED
MIGRATION TO AZURE GET STARTED
SYSTEM CENTER MIGRATION TO AZURE GET STARTED
MIGRATION TO AZURE FOR SQL AND WINDOWS 2008 GET STARTED