Export (0) Print
Expand All

Manage health sets and server health

 

Applies to: Exchange Server 2013 SP1, Exchange Server 2013, Exchange Online

Topic Last Modified: 2013-12-02

You can use the built-in health reporting cmdlets to perform a variety of tasks related to managed availability, such as:

  • Viewing the health of a server or group of servers

  • Viewing a list of health sets

  • Viewing a list of probes, monitors, and responders associated with a particular health set

  • View a list of monitors and their current health

TipTip:
Having problems? Ask for help in the Exchange forums. Visit the forums at: Exchange Server, Exchange Online, or Exchange Online Protection.

You can use the Shell to get a summary of the health of a server running Exchange 2013.

Run either of the following commands to view the health sets and health information on a server running Exchange 2013.

Get-HealthReport -Identity <ServerName>
Get-ServerHealth -Identity <ServerName> | Format-Table Server,CurrentHealthSetState,Name,HealthSetName,AlertValue,HealthGroupName -Auto

Run any of the following commands to view the health sets on a server or database availability group running Exchange 2013.

Get-ExchangeServer | Get-HealthReport -RollupGroup
Get-ExchangeServer | Get-HealthReport -RollupGroup -HealthSetName <HealthSet>
(Get-DatabaseAvailabiltyGroup <DAGName>).Servers | Get-HealthReport -RollupGroup

A health set is a group of monitors, probes and responders for a component that determine whether the component is healthy or unhealthy. You can use the Shell to view the list of health sets on a server running Exchange 2013.

Run the following command to view the health sets on a server running Exchange 2013.

Get-HealthReport -Server <ServerName>

A health set is a group of monitors, probes and responders for a component that determine whether the component is healthy or unhealthy. You can use the Shell to view the list of probes, monitors, and responders associated with a health set on a server running Exchange 2013.

Run the following command to view the probes, monitors and responders associated with a health set on a server running Exchange 2013.

Get-MonitoringItemIdentity -Server <ServerName> -Identity <HealthSetName> | Format-Table Identity,ItemType,Name -Auto

The health of a monitor is reported by using the “worst of” monitors in the health set. You can view the details of a health set to see which monitors are healthy and which ones are unhealthy.

Run the following command to view a list of the monitors and their current health on a server running Exchange 2013.

Get-ServerHealth -HealthSet <HealthSetName> -Server <ServerName> | Format-Table Name, AlertValue -Auto
 
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft