성능 임계값: 사이트 서버 hman 수신함 ForwardingMsg 백로그 모니터

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_hman_inbox_ForwardingMsg_backlog_monitor (UnitMonitor)

이 모니터는 사이트 서버에서 inbox\hman.box\ForwardingMsg의 백로그를 확인합니다. 백로그가 임계값을 초과하면 경고합니다.

Knowledge Base article:

요약

사이트 서버의 Hierarchy Manager의 hman.box\ForwardingMsg 수신함에 있는 전체 파일 수가 표준 작업 임계값을 초과했습니다.

이 폴더는 Hierarchy Manager 파일을 임시로 저장합니다.

파일 수가 계속 임계값을 초과하는 경우 계층 구조 정보가 Configuration Manager 사이트 데이터베이스에 즉각 반영되지 않습니다.

원인

다음과 같은 이유로 Hierarchy Manager 파일의 전체 수가 임계값을 초과할 수 있습니다.

해결 방법

이 문제를 해결하고 Hierarchy Manager 파일 수를 줄이려면 다음과 같이 합니다.

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameSMS Inbox
Counter NameFile Current Count
Frequency900
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
사이트 서버 hman.box\ForwardingMsg 백로그 경고

인스턴스 {0}
개체 {1}
카운터 {2}
값 있음 {3}
시간 {4}
RunAsDefault
CommentSIV:HMAN0025

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_hman_inbox_ForwardingMsg_backlog_monitor" Comment="SIV:HMAN0025" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_hman_inbox_ForwardingMsg_backlog_monitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/InstanceName$</AlertParameter1>
<AlertParameter2>$Data/Context/ObjectName$</AlertParameter2>
<AlertParameter3>$Data/Context/CounterName$</AlertParameter3>
<AlertParameter4>$Data/Context/Value$</AlertParameter4>
<AlertParameter5>$Data/Context/TimeSampled$</AlertParameter5>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ConditionFalse" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
<OperationalState ID="ConditionTrue" MonitorTypeStateID="ConditionTrue" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>File Current Count</CounterName>
<ObjectName>SMS Inbox</ObjectName>
<InstanceName>hman.box&gt;ForwardingMsg</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>