Compliance HealthSet unhealthy - ELCPermannetMonitor

Hello All,

After enabling inplace-hold on about 500 mailboxes,  we've been getting Managed Availability unhealthy alerts on ELCPermanentMonitor/Compliance "ELC has hit the threshold for the number of Permanent exceptions"  At the moment, there's not much Technet documentation out there that have details on this monitor.  Here is what I've found so far:  The probe is ComplianceOutlookLogonToArchiveRPCCTPProbe; the monitor is ELCPermanentMonitor, the responder is ELCPermanentEscalateResponder and lastly the healthset name is Compliance.

Does any know on how I can disable or override this probe?   Anyone know or have documentation on this monitor/healthset?

Thank You

R

April 7th, 2015 10:59am

Found the solution on how to disable the ELCPermanent Monitor of Compliance HealthSet.

Go to the following directory in your Exchange 2013 server.
<Drive>:\Program Files\Microsoft\V15\Bin\Monitoring\Config

This directory will contain *.XML files. These are XML files that define the configuration values for probes, monitors and responders.  The advantage of using these, it allows you to modify the behavior of the probe, monitor or responders w/o recompling the binaries.

In this directory look for the ELCMaintenanceDef.XML file.  Change the Extension attribute for ELCPermanentMonitorEnabled = "true"  to "false".  Save the file and restart the MsExchangeHM service.

To verfiy that the monitor is no longer being used do the following:

Get-Monitoringitemidentity -identity Compliance -Server MBX1 | ft name, itemtype, targetresource -autosize
This cmdlet will return the list of monitors, probes & responders for the Compliance healthset.  You should no longer see the ELCPermanentMonitor listed.

Free Windows Admin Tool Kit Click here and download it now
April 10th, 2015 2:48pm

So I''m still doing some research to find out what the ELC* monitors really do.  I will post it once i find more info.

April 10th, 2015 2:50pm

Found the solution on how to disable the ELCPermanent Monitor of Compliance HealthSet.

Go to the following directory in your Exchange 2013 server.
<Drive>:\Program Files\Microsoft\V15\Bin\Monitoring\Config

This directory will contain *.XML files. These are XML files that define the configuration values for probes, monitors and responders.  The advantage of using these, it allows you to modify the behavior of the probe, monitor or responders w/o recompling the binaries.

In this directory look for the ELCMaintenanceDef.XML file.  Change the Extension attribute for ELCPermanentMonitorEnabled = "true"  to "false".  Save the file and restart the MsExchangeHM service.

To verfiy that the monitor is no longer being used do the following:

Get-Monitoringitemidentity -identity Compliance -Server MBX1 | ft name, itemtype, targetresource -autosize
This cmdlet will return the list of monitors, probes & responders for the Compliance healthset.  You should no longer see the ELCPermanentMonitor listed.

Free Windows Admin Tool Kit Click here and download it now
April 10th, 2015 6:47pm

Hi ramonq,

Did you receive any complains from the users about the Outlook performance from the date this error firslty occurred?

You can also try applying the latest CU for a try.

Thanks,
Simon

April 23rd, 2015 11:09pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics