이 모니터는 사이트 서버에서 inbox\auth\ddm.box의 백로그를 검사하여 백로그가 임계값을 초과하면 경고를 발생시킵니다.
사이트 서버에서 inbox\auth\ddm.box의 총 파일 수가 표준 운영 임계값을 초과합니다.
이 폴더에는 검색 데이터를 나타내는 DDR(검색 데이터 기록) 파일이 임시로 저장됩니다. 검색 에이전트 종류별로 DDR 파일이 생성되어 DDM(검색 데이터 관리자)이 처리할 때까지 이 파일에 저장됩니다.
해결되지 않은 경우 이 상태의 파일 수는 증가합니다. 파일 수가 임계값을 계속 초과하면 컴퓨터 또는 사용자 리소스가 적시에 추가 또는 업데이트되기 전까지 검색 데이터가 적시에 처리되지 못할 수 있습니다.
DDR(검색 데이터 기록)의 총 수가 임계값을 초과하는 원인은 다음과 같을 수 있습니다.
사이트 서버의 SMS_Executive 서비스가 중지되었거나 응답하지 않습니다.
사이트 서버의 파일 처리 속도가 DDR 파일의 수신 속도보다 느립니다.
사이트 서버에 CPU, 메모리, 디스크 공간 등의 리소스가 충분하지 않습니다.
Configuration Manager 사이트 데이터베이스에 공간이 더 이상 없습니다.
사이트 서버에서 Configuration Manager 사이트 데이터베이스 서버와의 연결이 끊어졌습니다.
짧은 시간 내에 너무 많은 새 리소스가 검색되었거나 너무 많은 리소스가 변경되었습니다. 이는 Configuration Manager를 설치한 후 처음으로 Active Directory 검색 또는 네트워크 검색이 실행된 경우에 발생할 수 있습니다.
이 문제를 해결하고 하드웨어 인벤토리 파일 수를 줄이려면 다음을 수행합니다.
이 경고의 임계값이 너무 낮지 않고 해당 Configuration Manager 사이트의 표준 운영 임계값을 초과하는지 확인합니다.
사이트 서버에서 SMS_Executive 서비스가 실행 중인지 확인합니다. 중지되었거나 응답하지 않는 경우 서비스를 다시 시작합니다.
Configuration Manager 사이트 데이터베이스가 제대로 수행되고 있는지 확인합니다.
Configuration Manager 사이트 데이터베이스에 공간이 충분한지 확인합니다. 데이터베이스가 자동 확장되도록 설정된 경우 데이터베이스 확장에 필요한 디스크 공간이 충분한지 확인해야 합니다.
사이트 서버가 Configuration Manager 사이트 데이터베이스 서버에 연결되어 있는지 확인합니다.
Active Directory 검색 또는 네트워크 검색을 처음 실행하는 경우 검색 에이전트의 검색이 완료된 후 자동으로 복구될 수 있습니다.
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:DIS0046, CreatedByMyFriend at 10/15/2011 5:24:46 PM |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_auth_ddm_inbox_backlog_monitor" Comment="SIV:DIS0046, CreatedByMyFriend at 10/15/2011 5:24:46 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_auth_ddm_inbox_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>auth>ddm.box</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>