Configuration Health Monitor (MDM Mobile VPN Policy Engine Log)

Microsoft.SystemCenter.MobileDeviceManager.2008.1_0.MDMMobileVPNPolicyEngine.Configuration.MDMMobileVPNPolicyEngine.NewDiagnoser.EventBased.UnitMonitor (UnitMonitor)

Knowledge Base article:

Configuration (Aspect)

This aspect contains the Configuration objects that you can monitor in the MDM Mobile VPN Policy Engine. These health monitors include the following detectors.

Green Health State

Red Health State

New Diagnoser (Diagnoser)

The configuration may fail due to several reasons. The event log has the details of the failure. In many cases, the failure occurs because the certificates installed on MDM Gateway Server cannot be validated. To resolve this issue, see the "Certificate problems" resolver in the Service Availability section or aspect.

Reinstall MDM Gateway Server (Resolution)

When this issue occurs, it is likely that the installation is corrupted. You should reinstall MDM Gateway Server to correct the certificate issue.

Certificate Problems (Resolution)

To resolve this issue, use the resolution that corresponds to the cause you identified in the Diagnoser section. After performing the resolution, see the Verifier section to confirm that the feature is operating properly.

Element properties:

TargetMicrosoft.SystemCenter.MobileDeviceManager.2008.1_0.MDMMobileVPNPolicyEngine.ClassType
Parent MonitorSystem.Health.ConfigurationState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Configuration Alert
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.MobileDeviceManager.2008.1_0.MDMMobileVPNPolicyEngine.Configuration.MDMMobileVPNPolicyEngine.NewDiagnoser.EventBased.UnitMonitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.SystemCenter.MobileDeviceManager.2008.1_0.MDMMobileVPNPolicyEngine.ClassType" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.MobileDeviceManager.2008.1_0.MDMMobileVPNPolicyEngine.Configuration.MDMMobileVPNPolicyEngine.NewDiagnoser.EventBased.UnitMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="FirstEventRaised" HealthState="Success"/>
<OperationalState ID="Negative" MonitorTypeStateID="SecondEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>MDM Mobile VPN Policy Engine</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Gateway</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>12506</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>MDM Mobile VPN Policy Engine</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Gateway</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>12505</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>