이 모니터는 사이트 서버에서 schedule.box 복제의 백로그를 검사하여 백로그가 임계값을 초과하면 경고를 발생시킵니다.
사이트 서버에서 스케줄러의 schedule.box\requests 수신함에 있는 총 파일 수가 표준 운영 임계값을 초과합니다.
이 폴더에는 스케줄러에서 발신자로 파일을 전송하기 전에 초기 보내기 요청 파일(.srq)이 임시로 저장됩니다. 또한 이 폴더에는 발신자를 대상 사이트에 연결할 수 없는 경우 반환된 보내기 요청 파일도 저장됩니다.
해결되지 않은 경우 이 상태의 파일 수는 증가합니다. 파일 수가 계속 임계값을 초과하면 부모 및 자식 사이트로 보내는 작업이 지연되고, 결과적으로 복제된 정보가 해당 사이트의 Configuration Manager 사이트 데이터베이스에 적시에 반영되지 않습니다. Configuration Manager 개체 및 보고서는 부모 또는 자식 사이트의 상태를 정확히 나타내지 않을 수 있습니다.
파일의 총 수가 임계값을 초과하는 원인은 다음과 같을 수 있습니다.
Configuration Manager 스케줄러 구성 요소가 중지되었거나 응답하지 않습니다.
Configuration Manager 스케줄러에서 다른 아웃바운드 작업을 처리하고 있을 수 있습니다.
사이트 서버에 CPU, 메모리, 디스크 공간 등의 리소스가 충분하지 않습니다.
많은 양의 데이터를 복제해야 하는 이벤트가 발생했습니다.
사이트 서버에서 Configuration Manager 사이트 데이터베이스 서버와의 연결이 끊어졌습니다.
스케줄러에서 보낼 패키지를 만드는 데 문제가 있거나 패키지가 손상되었습니다.
스케줄러에서 선택한 발신자를 대상 사이트로 연결할 수 없습니다.
스케줄러에서 선택한 발신자에 대상 사이트로의 보내기 오류가 발생했습니다.
이 문제를 해결하고 파일 수를 줄이려면 다음을 수행합니다.
이 경고의 임계값이 너무 낮지 않고 해당 사이트의 표준 운영 임계값을 초과하는지 확인합니다.
Configuration Manager Service Manager를 실행하여 SMS_SCHEDULER 구성 요소가 실행되고 있는지 확인합니다.
로드가 증가한 이유가 드물게 유입되는 새 데이터 때문인지, 아니면 데이터 로드가 상대적으로 지속적인 상태를 유지하는지 확인합니다. 로드가 지속적인 상태인 경우 처리할 백로그가 없는 상태에 도달할 수 있도록 Configuration Manager 인프라를 업데이트합니다. 새로운 사이트 또는 사이트 변경으로 인해 데이터가 많아져서 로드가 상승한 경우 표준 로드와 더불어 보류된 작업을 처리할 리소스가 충분하면 문제는 자체 해결될 수 있습니다.
사이트 서버를 Configuration Manager 사이트 데이터베이스 서버에 연결할 수 있는지 확인합니다.
발신자를 대상 사이트로 연결할 수 있는지 확인합니다.
스케줄러의 상태 메시지에서 가능한 문제를 검토합니다.
오류 또는 자세한 정보는 <ConfigMgr설치경로>\Logs 폴더의 sched.log 파일을 참조하십시오.
Target | Microsoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Instance Name | SMS Inbox | ||
Counter Name | File Current Count | ||
Frequency | 900 | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | System.Performance.ConsecutiveSamplesThreshold | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | SIV:SVC0019, CreatedByMyFriend at 9/25/2011 10:49:58 PM |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_schedule_box_repl_backlog_monitor" Comment="SIV:SVC0019, CreatedByMyFriend at 9/25/2011 10:49:58 PM" 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_inbox_schedule_box_repl_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/SampleValue$</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>schedule.box>requests</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>