관리 지점에서 대기열에 있는 수집된 총 파일 수가 표준 운영 임계값을 초과했습니다. 문제가 해결될 때까지 이 파일의 수는 계속 늘어납니다. 대기열에 있는 관리 지점 파일 컬렉션 수가 계속해서 임계값 이상인 상태를 유지하면 관리 지점에 저장된 파일이 클라이언트 컴퓨터의 현재 파일을 반영하지 않게 됩니다.
다음과 같은 경우 수집된 파일 수가 임계값을 초과할 수 있습니다.
SMS 에이전트 호스트 서비스(CCMexec)가 실행되고 있지 않은 경우
관리 지점의 파일 처리 속도가 파일의 수신 속도보다 느린 경우
관리 지점에 CPU, 메모리 또는 디스크 공간 등의 리소스가 충분하지 않은 경우
소프트웨어 인벤토리 규칙이 더 큰 파일이나 더 많은 수의 파일을 수집하도록 수정되어 인벤토리 파일 크기가 커지고 그에 따라 필요한 처리 시간이 늘어난 경우
소프트웨어 인벤토리 클라이언트 에이전트의 파일 수집 속성이 자주 변경되는 파일을 수집하도록 수정된 경우. 소프트웨어 인벤토리는 마지막 소프트웨어 인벤토리 수집 이후 이 속성이 수정된 경우에만 파일을 수집합니다. 따라서 파일이 자주 변경되는 경우에는 소프트웨어 인벤토리 주기가 바뀔 때마다 해당 파일이 수집될 수 있습니다.
이 문제를 해결하고 대기열에 있는 파일의 수를 줄이려면 다음을 수행하십시오.
SMS 에이전트 호스트 서비스(CCMexec)가 실행되고 있는지 확인합니다. 해당 서비스가 중지된 경우 시작합니다. 서비스를 시작할 때 오류가 발생하면 해당 서비스에 대해 로깅 기능을 사용하도록 설정되어 있는지 확인하고 CCMexec.log 파일을 검사합니다.
관련 SMS 사이트에 대해 이 경고의 임계값이 너무 낮거나 표준 운영 임계값을 초과하는지 확인합니다.
드문 경우이지만 새로 수집된 파일이 대량으로 유입되어 부하가 늘어났는지 또는 파일 부하가 비교적 일정하게 유지되는지를 확인합니다. 부하가 일정하면 SMS 인프라를 업데이트하여 처리 백로그 수가 0이 되도록 합니다. 새로 수집된 파일의 수가 많아져서 부하가 늘어난 것일 경우 표준 부하 외에도 보류 중인 수집된 파일을 처리하기에 충분한 리소스가 있으면 문제가 자동으로 해결됩니다.
파일 처리 간격을 더 길게 설정하려면 인벤토리 수집 빈도를 조정합니다.
소프트웨어 인벤토리 클라이언트 에이전트의 파일 수집 속성을 수정하여 수집하는 파일의 크기나 수를 줄입니다.
자주 변경되지 않는 파일을 수집하도록 소프트웨어 인벤토리 규칙을 수정합니다.
서버 크기 지정에 대한 자세한 내용은 Systems Management Server 2003 제품 설명서 웹 페이지에 있는 Scenarios and Procedures for Microsoft Systems Management Server 2003: Planning and Deployment 가이드를 참조하십시오.
백로그 및 사이트 유지 관리에 대한 자세한 내용은 Systems Management Server 2003 제품 설명서 웹 페이지에 있는 Scenarios and Procedures for Microsoft Systems Management Server 2003: Maintenance, Backup and Recovery 가이드를 참조하십시오.
관리 지점의 문제 해결에 대한 자세한 내용은 Systems Management Server 2003 제품 설명서 웹 페이지에 있는 Troubleshooting Flowcharts를 참조하십시오.
추가 지원이 필요하면 SMS 웹 사이트의 지원 섹션( Systems Management Server 지원)에 있는 추가 지원 옵션 목록을 참조하십시오.
이 경고에서 잘못된 양수가 너무 많이 생성될 경우 규칙 속성의 임계값 탭을 수정하여 사용 환경에 보다 적절한 값을 지정할 수 있습니다.
이 경고는 SMS 관리자가 처리하는 것이 가장 좋습니다.
관련 이벤트
SMS Executive 서비스가 중지되거나 관리 지점에 CPU, 메모리 등의 리소스가 충분하지 않은 경우의 관련 경고를 찾아볼 수도 있습니다. 이러한 경고는 파일 수집 경고가 발생하는 원인이 될 수도 있습니다. 원인에 따라 관리 지점에 대한 다른 유형의 백로그(하드웨어 인벤토리, 데이터 검색 기록, 소프트웨어 미터링)도 늘어나고 해당 경고가 발생할 수 있습니다.
Target | Microsoft.SMS.2003.Microsoft_SMS_2003_Management_Point_Servers_Installation |
Category | PerformanceHealth |
Enabled | True |
Instance Name | CCM Message Queue |
Counter Name | Messages Queued |
Frequency | 900 |
Alert Generate | True |
Alert Severity | Warning |
Alert Priority | Low |
Remotable | True |
Alert Message | SMS_2003_Perf_Threshold__MP_FileCollection_Backlog__10000_over_3_hours_17_Rule.AllertMessageBackwardCompatibility |
Comment | Mom2005ID='{09682E49-7BA6-48CD-8C4F-F82F80CF9FC2}';MOM2005ComputerGroupID={E0136218-760E-49A4-929C-755B25988ACB} |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
_B2A933F5_D191_48DD_83FF_FE02D24A1A0D_ | DataSource | System.Mom.BackwardCompatibility.Performance.FilteredDataProvider | Default |
AverageFilter | ConditionDetection | System.Performance.AveragerCondition | Default |
GenerateAlert | WriteAction | System.Mom.BackwardCompatibility.AlertResponse | Default |
<Rule ID="SMS_2003_Perf_Threshold__MP_FileCollection_Backlog__10000_over_3_hours_17_Rule" Target="Microsoft.SMS.2003.Microsoft_SMS_2003_Management_Point_Servers_Installation" Enabled="true" ConfirmDelivery="false" Comment="Mom2005ID='{09682E49-7BA6-48CD-8C4F-F82F80CF9FC2}';MOM2005ComputerGroupID={E0136218-760E-49A4-929C-755B25988ACB}">
<Category>PerformanceHealth</Category>
<DataSources>
<DataSource ID="_B2A933F5_D191_48DD_83FF_FE02D24A1A0D_" Comment="{B2A933F5-D191-48DD-83FF-FE02D24A1A0D}" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.Performance.FilteredDataProvider">
<ComputerName>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Messages Queued</CounterName>
<ObjectName>CCM Message Queue</ObjectName>
<InstanceName>MP_SinvCollFileEndpoint</InstanceName>
<Frequency>900</Frequency>
<Expression/>
</DataSource>
</DataSources>
<ConditionDetection ID="AverageFilter" TypeID="PerformanceLibrary!System.Performance.AveragerCondition">
<NumSamples>12</NumSamples>
</ConditionDetection>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.AlertResponse">
<AlertGeneration>
<GenerateAlert>true</GenerateAlert>
<Owner/>
<Description>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetbiosComputerName$ - SMS 2003 Perf Threshold: MP FileCollection Backlog > 10,000 over 3 hours.
$Data/ObjectName$
:
$Data/CounterName$
:
$Data/InstanceName$
value =
$Data/Value$
</Description>
<AlertLevel>30</AlertLevel>
<ResolutionState/>
<Source>
$Data/ObjectName$
:
$Data/CounterName$
:
$Data/InstanceName$
</Source>
<Name>SMS 2003 Perf Threshold: MP FileCollection Backlog > 10,000 over 3 hours</Name>
<ServerRole>SMS Server</ServerRole>
<ServerRoleInstance>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetbiosComputerName$</ServerRoleInstance>
<Component>MP</Component>
<ProblemState>1</ProblemState>
</AlertGeneration>
<InvokerType>0</InvokerType>
</WriteAction>
</WriteActions>
</Rule>