UM.Protocol 运行状况设置疑难解答

适用于:Exchange Server 2013

UM.Protocol 运行状况设置监视邮件服务器上的统一消息 (UM) 协议。

如果收到一条警报,指示 UM.Protocol 不正常,表示组织中存在可能阻止用户使用 UM 服务的问题。 UM.Protocol 运行状况设置与下列运行状况设置紧密相关:

UM 运行状况设置疑难解答

UM.CallRouter 运行状况设置疑难解答

说明

使用下列探测器和监视器监视 UM.Protocol 服务。

探针 运行状况设置 相关性 关联监视器
UMSelfTestProbe UM。协议 Active Directory 域服务 (AD DS) UMSelfTestMonitor

有关探测和监视器的详细信息,请参阅 服务器运行状况和性能

用户操作

发出警报后服务可能会恢复。 因此,当您接收到指示运行状况设置不正常的警报时,首先要验证该问题是否仍然存在。 若问题确实存在,执行以下部分介绍的相应恢复操作。

验证问题是否仍然存在

  1. 识别警报中的运行状况设置名称和服务器名称。

  2. 邮件详细信息提供了有关确切警报原因的信息。 大部分情况下,邮件详细信息会提供充足的故障排除信息,用于识别根本原因。 如果邮件详细信息不明确,请执行以下操作:

    1. 打开 Exchange 命令行管理程序,然后运行以下命令,检索发出警报的运行状况集的详细信息:

      Get-ServerHealth <server name> | ?{$_.HealthSetName -eq "<health set name>"}
      

      例如:若要检索关于 server1.contoso.com 的 UM.Protocol 运行状况设置详细信息,请运行以下命令:

      Get-ServerHealth server1.contoso.com | ?{$_.HealthSetName -eq "UM.Protocol"}
      
    2. 检查命令输出,以确定报告了错误的监视器。 发出警报Unhealthy的监视器的 AlertValue 值为 。

    3. 为处于不正常状态的监视器重新运行关联的探测。 请参阅Explanation部分中的表格,找到关联探测器。 为此,请运行下列命令:

      Invoke-MonitoringProbe <health set name>\<probe name> -Server <server name> | Format-List
      

      例如,假定故障监视器为 UMSelfTestMonitor。 与该监视器相关联的探测器为 UMSelfTestProbe。 要在 server1.contoso.com 上运行该探测器,请运行下列命令:

      Invoke-MonitoringProbe UM.Protocol\UMSelfTestProbe -Server server1.contoso.com | Format-List
      
    4. 在命令输出中,检查探测器的“结果”值。 如果值为“成功”,则该问题是暂时性错误,且不再存在。 否则,请参阅以下部分列出的恢复步骤。

故障排除步骤

从运行状况设置收到一条警报时,电子邮件包含以下信息:

  • 发送警报的服务器名称

  • 警报发出的时间和日期

  • 所使用的身份验证机制和凭据信息

  • 上一错误的完全异常跟踪,包括诊断数据和特定 HTTP 头信息

    注意:可以使用完整异常跟踪中的信息来帮助排查问题。 探测器生成的异常中包含“失败原因”,它说明了探测失败的原因。

有关 UJM 警报消息疑难解答的详细信息,请参阅Troubleshooting UM Health Set

详细信息

Exchange 2013 最近更新

Exchange PowerShell