新的Exchange 2016安装报告HealthManagerWorkItemQuarantineMonitor不健康

我们刚刚安装了Exchange 2016的新安装,我们最终将迁移Exchange 2010用户。

在这之前,我运行了BPA并报告了一些关于各种服务器健康条目的警告。 其中之一是Monitoring HealthSet:

 [PS] C:\>get-healthreport server01 -healthset monitoring Server State HealthSet AlertValue LastTransitionTime MonitorCount ------ ----- --------- ---------- ------------------ ------------ server01 NotApplicable Monitoring Unhealthy 08/09/2016 2:39:... 29 

检查条目,我看到HealthManagerWorkItemQuarantineMonitor标记为Unhealthy

 [PS] C:\>get-serverhealth server01 -healthset monitoring | select name,alertvalue Name AlertValue ---- ---------- CrimsonMonitor Healthy EDSServiceRunningMonitor Healthy EDSJobPoisonedMonitor Healthy SqlOutputStreamInRetryMonitor Healthy ServerHealthStateCollectionMonitor Healthy HealthManagerWorkItemQuarantineMonitor Unhealthy MaintenanceFailureMonitor.Monitoring Healthy MaintenanceTimeoutMonitor.Monitoring Healthy HealthManagerSchedulingLatencyMonitor Healthy PrivateWorkingSetWarning.MEdiagnostics.service Healthy PrivateWorkingSetError.MEdiagnostics.service Healthy ProcessProcessorTimeWarning....iagnostics.service Healthy ProcessProcessorTimeError.MEdiagnostics.service Healthy CrashEvent.MEdiagnostics.service Healthy PrivateWorkingSetWarning.M.exchange.monitoring Healthy PrivateWorkingSetError.M.exchange.monitoring Healthy ProcessProcessorTimeWarning.M.exchange.monitoring Healthy ProcessProcessorTimeError.M.exchange.monitoring Healthy CrashEvent.M.exchange.monitoring Healthy PrivateWorkingSetWarning.msexchangehmhost Healthy PrivateWorkingSetError.msexchangehmhost Healthy ProcessProcessorTimeWarning.msexchangehmhost Healthy ProcessProcessorTimeError.msexchangehmhost Healthy CrashEvent.msexchangehmhost Healthy PrivateWorkingSetWarning.msexchangehmworker Healthy PrivateWorkingSetError.msexchangehmworker Healthy ProcessProcessorTimeWarning.msexchangehmworker Healthy ProcessProcessorTimeError.msexchangehmworker Healthy CrashEvent.msexchangehmworker Healthy 

我找不到关于什么HealthManagerWorkItemQuarantineMonitor信息或如何解决它。

如果我运行invoke-monitoringprobe monitoring\HealthManagerWorkItemQuarantineMonitor -server server01我得到以下内容:

 WARNING: Could not find assembly or object type associated with monitor identity 'monitoring\HealthManagerWorkItemQuarantineMonitor'. Please ensure that the given monitor identity exists on the server. 

我可以检查什么?

我有完全相同的问题。

我结束了search我的日志,发现Microsoft\Exchange\ManagedAvailability\MonitoringHealthManagerWorkItemQuarantineMonitor的引用:

 Workitem "E4eException.Maintenance.WorkItem" (ID: 37) repeatedly caused Exchange Health Manager worker process to restart. As a result it has been quarantined and will not be scheduled to run for 24 hours. ------------------------------------------------------------------------------- States of all monitors within the health set: Note: Data may be stale. To get current data, run: Get-ServerHealth -Identity '<SERVERNAME>' -HealthSet 'E4E' 

我最近遇到了一个与DAG有关的问题,这个服务器已经在运行了。 所以对我来说,我明天再检查一次,再次检查健康状况。

希望这有些有用。

你正试图调用一个监视器。 您需要调用与该监视器关联的探针。 在你的情况下:
Invoke-MonitoringProbe Monitoring\HealthManagerHeartbeatProbe -Server server01

您可以通过运行来查找探针:
Get-MonitoringItemIdentity <HEALTHSET> -Server server01 | ? {$_.ItemType -eq 'Probe'} | ft name,itemtype -auto