이 모니터는 사이트 서버에서 despoolr.box의 백로그를 검사하여 백로그가 임계값을 초과하면 경고를 발생시킵니다.
사이트 서버에서 Despooler의 despoolr.box\receive 수신함에 있는 총 파일 수가 표준 운영 임계값을 초과합니다.
이 폴더에는 자식 Configuration Manager 사이트 또는 부모 Configuration Manager 사이트에서 수신한 데이터가 임시로 저장됩니다. 파일(.pkg 및 .rpl)은 명령 파일을 수신한 즉시 처리된 후 이동됩니다.
해결되지 않은 경우 이 상태의 파일 수는 증가합니다. 파일 수가 임계값을 계속 초과하면 복제된 정보가 Configuration Manager 사이트 데이터베이스에 적시에 반영되지 않고 Configuration Manager 개체와 보고서에 나타나는 부모 사이트와 해당 자식 사이트의 상태가 정확하지 않을 수 있습니다.
파일의 총 수가 임계값을 초과하는 원인은 다음과 같을 수 있습니다.
사이트 서버의 SMS_Executive 서비스가 중지되었거나 응답하지 않습니다.
Despooler 구성 요소가 중지되었습니다.
Despooler에서 수신한 다른 작업을 처리하고 있을 수 있습니다.
사이트 서버에 CPU, 메모리, 디스크 공간 등의 리소스가 충분하지 않습니다.
Configuration Manager 사이트 서버에 디스크 공간이 더 이상 없습니다.
명령 파일을 수신하지 않았습니다.
이 문제를 해결하고 파일 수를 줄이려면 다음을 수행합니다.
이 경고의 임계값이 너무 낮지 않고 해당 사이트의 표준 운영 임계값을 초과하는지 확인합니다.
사이트 서버에서 SMS Executive 서비스가 실행 중인지 확인합니다. 서비스가 중지되었거나 응답하지 않는 경우 서비스를 다시 시작합니다.
Configuration Manager Service Manager를 실행하여 SMS_DESPOOLER 구성 요소가 실행되고 있는지 확인합니다. 구성 요소가 중지되었으면 다시 시작합니다.
사이트 서버에 충분한 디스크 공간이 있는지 확인합니다.
사이트 서버가 부모 사이트로 데이터를 보낼 수 있는지 확인합니다.
수신한 데이터에 대한 명령 파일이 만들어졌는지 확인합니다.
Despooler의 상태 메시지에서 가능한 문제를 검토합니다.
오류 또는 자세한 정보는 SMS\Logs 폴더의 Despool.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:SVC0015, CreatedByMyFriend at 10/15/2011 5:25:37 PM |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_despoolr_box_backlog_monitor" Comment="SIV:SVC0015, CreatedByMyFriend at 10/15/2011 5:25:37 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_despoolr_box_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>despoolr.box>receive</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>