管理运行状况设置和服务器运行状况

适用于:Exchange Server 2013 SP1

您可以使用内置运行状况报告 cmdlet 来执行与托管可用性相关的各种任务,例如:

  • 查看服务器或服务器组的运行状况

  • 查看运行状况设置列表

  • 查看与特定运行状况设置相关的探测器、监视器和响应器列表

  • 查看监视器及其当前运行状况的列表

开始前,有必要了解什么?

提示

是否有任何疑问? 在 Exchange 论坛中寻求帮助。 访问 Exchange Server 的论坛。

查看服务器运行状况

可以使用 Shell 获取运行 Exchange 2013 的服务器运行状况的摘要。

使用命令行管理程序查看服务器运行状况

运行以下命令之一,查看运行 Exchange 2013 的服务器上的运行状况集和运行状况信息。

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

运行以下命令,查看运行 Exchange 2013 的服务器或数据库可用性组中的运行状况集。

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

查看运行状况设置列表

运行状况设置是用于组件的一组监视器、探测器和响应器,可确定组件是否正常运行。 可以使用 Shell 查看运行 Exchange 2013 的服务器上的运行状况集列表。

使用命令行管理程序查看运行状况设置列表

运行以下命令,查看运行 Exchange 2013 的服务器上的运行状况集。

Get-HealthReport -Server <ServerName>

查看运行状况设置的探测器、监视器和响应器

运行状况设置是用于组件的一组监视器、探测器和响应器,可确定组件是否正常运行。 可以使用 Shell 查看与运行 Exchange 2013 的服务器上的运行状况集关联的探测、监视器和响应程序列表。

使用命令行管理程序查看运行状况设置的探测器、监视器和响应器

运行以下命令,查看与运行 Exchange 2013 的服务器上的运行状况集关联的探测、监视器和响应程序。

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

查看监视器及其当前运行状况的列表

监视器的运行状况使用运行状况设置中的"最差"监视器报告。 您可以查看运行状况设置的详细信息,以查看哪些监视器正常运行,哪些运行不正常。

使用命令行管理程序查看监视器及其当前运行状况的列表

运行以下命令,查看运行 Exchange 2013 的服务器上的监视器及其当前运行状况的列表。

Get-ServerHealth -HealthSet <HealthSetName> -Server <ServerName> | Format-Table Name, AlertValue -Auto