관리 그룹의 모든 경고 구독이 올바르게 구성되었으며 구성이 여전히 유효한지 확인하기 위해 정기적으로 실행하는 프로세스가 있습니다. 구성이 잘못된 구독이 하나 이상 발견되면 구독이 자동으로 사용되지 않으며 이 규칙은 경고를 생성합니다.
관리 그룹의 모든 경고 구독이 올바르게 구성되었으며 구성이 여전히 유효한지 확인하기 위해 정기적으로 실행하는 프로세스가 있습니다. 구성이 잘못된 구독이 하나 이상 발견되면 구독이 자동으로 사용되지 않으며 이 규칙은 경고를 생성합니다.
구독을 생성하는 데 사용된 계정이 사용되지 않도록 설정되었으며 다음 변경 사항 중 하나가 발생한 것입니다.
계정이 사용되지 않도록 설정되었거나 완전히 삭제되었습니다.
계정의 사용자 역할 멤버 자격이 관리 그룹에서 변경되었거나, 사용자가 구독이 적용되는 일부 개체에 대한 사용 권한을 더 이상 가질 수 없도록 계정이 속한 사용자 역할의 범위가 변경되었습니다.
경고 설명에서 구독의 내부 이름을 복사합니다.
운영 콘솔 또는 Export-ManagementPack cmdlet을 사용하여 이름이 "Notifications Internal Library"인 관리 팩을 봉인되지 않은 XML 파일로 내보냅니다.
선택한 편집기로 봉인되지 않은 XML 파일을 열고, 이전에 복사한 구독의 내부 이름과 동일한 "ID"를 가진 규칙을 검색합니다.
규칙 구성에서 "UserSid"로 사용되는 값을 찾습니다. 이 값은 구독을 생성했지만 현재는 Active Directory에 존재하지 않거나 계정이 사용되지 않도록 설정된 해당 계정의 보안 식별자입니다. 이 SID를 복사합니다.
이 SID를 다른 사용자 계정의 보안 식별자로 바꿉니다. 이 계정은 Active Directory에 있어야 하고, 사용하도록 설정해야 하며, 관리 그룹의 "Operations Manager 관리자" 사용자 역할의 멤버여야 합니다.
전체 파일에서 잘못된 계정의 SID를 검색한 후 새 사용자 계정의 SID로 바꿔 보십시오.
봉인되지 않은 XML 파일의 변경 내용을 저장한 후 관리 팩을 관리 그룹으로 다시 가져오십시오.
Target | Microsoft.SystemCenter.AllManagementServersPool | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 11452 | ||
Event Source | Health Service Modules | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Operations Manager |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SystemCenter.2007.UserSubscriptionDisabledWhenCreatorsAccountNotActive" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.AllManagementServersPool" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>.</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">11452</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Health Service Modules</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.2007.UserSubscriptionDisabledWhenCreatorsAccountNotActive.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Params/Param[5]$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/Params/Param[5]$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>