이 규칙은 규칙이나 모니터가 프로세스를 실행하려고 하지만 프로세스를 시작할 수 없을 경우 경고를 생성합니다.
System Center 관리 상태 서비스가 실행 파일을 실행하려고 했으나 해당 프로세스를 만들 수 없습니다.
이 문제는 일부 모니터링 또는 검색에 영향을 미칠 수 있습니다.
다음과 같은 문제가 원인일 수 있습니다.
실행 파일을 찾지 못했습니다.
컴퓨터에 실행 파일을 실행하기 위한 리소스(예: 메모리)가 충분하지 않습니다.
스크립트 확장명이 올바르게 등록되지 않았습니다.
경고 설명 및 컨텍스트에 실패한 규칙이나 모니터를 나타내는 정보가 들어 있습니다. 다음 링크를 클릭하면 실행 파일의 실행 실패를 나타내는 모든 이벤트가 표시됩니다.
일괄 응답 이벤트 보기
컨텍스트의 오류를 검토한 후에 다음을 확인합니다.
실행 파일 경로가 컴퓨터에 있는지 확인합니다.
해당 컴퓨터가 과도하게 사용되고 있지 않은지 확인합니다.
작업 관리자에 사용 가능한 메모리가 충분한지 확인합니다.
작업 관리자에서 모든 CPU를 사용하는 프로세스가 있는지 확인합니다.
스크립트 확장명이 모두 등록되었는지 확인하려면 기술 자료 문서 949140(http://go.microsoft.com/fwlink/?LinkId=181825)의 "Let me fix it myself(수동 해결)" 단원의 단계를 수행하세요.
실행 파일을 찾을 수 없으면 규칙이 잘못 구성된 것입니다. 응답을 실행하고 있었던 규칙을 열고 실행 파일의 올바른 경로로 규칙 구성을 업데이트하거나 대상 시스템에 실행 파일을 설치합니다.
마지막으로 작업 디렉터리와 응용 프로그램 파일 경로에 오류가 있는지 확인하고 작업 계정으로 응용 프로그램/디렉터리에 액세스할 수 있는지도 확인해야 합니다.
Target | Microsoft.SystemCenter.HealthService | ||
Category | EventCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Operations Manager |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Consolidator | ConditionDetection | System.ConsolidatorCondition | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SystemCenter.BatchResponseModule.AlertOnFailedCreateProcess" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Health Service Modules</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/ManagementGroup/Name$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">21400</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">21401</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<ConditionDetection ID="Consolidator" TypeID="System!System.ConsolidatorCondition">
<Consolidator>
<ConsolidationProperties>
<PropertyXPathQuery>Params/Param[1]</PropertyXPathQuery>
</ConsolidationProperties>
<TimeControl>
<WithinTimeSchedule>
<Interval>300</Interval>
</WithinTimeSchedule>
</TimeControl>
<CountingCondition>
<Count>10</Count>
<CountMode>OnNewItemTestOutputRestart_OnTimerSlideByOne</CountMode>
</CountingCondition>
</Consolidator>
</ConditionDetection>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.BatchResponseModule.AlertOnFailedCreateProcess.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Context/DataItem/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/Context/DataItem/Params/Param[2]$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>