ConfigMgr 2007 Perf Threshold: SHV SoH Response Server Fragility > 50 over 30 minutes

SMSv4_Perf_Threshold__SHV_SoH_Response_Server_Fragility__50_over_30_minutes_14_Rule.AdvancedAlertCriteriaMonitor (UnitMonitor)

Knowledge Base article:

Summary

The total number of SoH Responses where server fragility was detected has exceeded the standard operational threshold.

Causes

This occurs when the System Health Validator point is unable to validate a client statement of health because of an error condition on the server which is either a component failure, or communication failure.

The System Health Validator can match this condition to either unhealthy or healthy depending on the configuration on the Network Policy Server. By default it is configured to unhealthy.

Resolutions

Check the System and Application logs for information related to component or communication failures.

External

For more information see the Configuration Manager 2007 Documentation Library web page.

For more assistance, a list of additional support options is available in the support section of the Configuration Manager 2007 web site at Support for Configuration Manager 2007.

Element properties:

TargetMicrosoft.SystemCenter.ConfigurationManager.2007.SMS_Server_Class
Parent MonitorSHV
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Mom.BackwardCompatibility.PerformanceThreshold.ThreeStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
ConfigMgr 2007 Perf Threshold: SHV SoH Response Server Fragility > 50 over 30 minutes
{1}
RunAsDefault
CommentMom2005ID='{C5D29B08-8516-4474-8EAB-FA7C190B763B}'

Source Code:

<UnitMonitor ID="SMSv4_Perf_Threshold__SHV_SoH_Response_Server_Fragility__50_over_30_minutes_14_Rule.AdvancedAlertCriteriaMonitor" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.PerformanceThreshold.ThreeStateMonitorType" Accessibility="Public" Target="Microsoft.SystemCenter.ConfigurationManager.2007.SMS_Server_Class" Enabled="true" ParentMonitorID="SHV" Comment="Mom2005ID='{C5D29B08-8516-4474-8EAB-FA7C190B763B}'">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="SMSv4_Perf_Threshold__SHV_SoH_Response_Server_Fragility__50_over_30_minutes_14_Rule.AdvancedAlertCriteriaMonitor.StringResource">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Name$</AlertParameter1>
<AlertParameter2>$Data/Context/Description$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Success" ID="AlertLevelSuccess"/>
<OperationalState HealthState="Warning" MonitorTypeStateID="Warning" ID="AlertLevelWarning"/>
<OperationalState HealthState="Error" MonitorTypeStateID="Error" ID="AlertLevelError"/>
</OperationalStates>
<Configuration>
<ServerRole>SMS Server</ServerRole>
<Component>SHV</Component>
<ServerRoleInstance>$Target/Property[Type="Microsoft.SystemCenter.ConfigurationManager.2007.SMS_Server_Class"]/Name_1$</ServerRoleInstance>
<RuleId>$MPElement[Name="SMSv4_Perf_Threshold__SHV_SoH_Response_Server_Fragility__50_over_30_minutes_14_Rule"]$</RuleId>
<ErrorThreshold>50</ErrorThreshold>
<ErrorOperator>Greater</ErrorOperator>
<WarningThreshold>5</WarningThreshold>
<WarningOperator>Greater</WarningOperator>
</Configuration>
</UnitMonitor>