Há um processo executado regularmente que confirma se todas as inscrições de alerta no grupo de gerenciamento estão configuradas de forma correta e se as configurações ainda estão válidas. Se uma ou mais inscrições estiverem com configurações inválidas, elas serão automaticamente desabilitadas e essa regra gerará um alerta.
Há um processo executado regularmente que confirma se todas as inscrições de alerta no grupo de gerenciamento estão configuradas de forma correta e se as configurações ainda estão válidas. Se uma ou mais inscrições estiverem com configurações inválidas, elas serão automaticamente desabilitadas e essa regra gerará um alerta.
As contas usadas para criar a inscrição, a qual foi desabilitada, passaram por uma das mudanças a seguir:
A conta foi desabilitada ou totalmente excluída.
As associações de função de usuário da conta foram alteradas no grupo de gerenciamento ou o escopo das funções de usuário, das quais a conta é um membro, foi alterado de tal maneira que o usuário não tem mais permissões a determinados objetos cuja inscrição se aplica.
A partir da descrição do alerta, copie o nome interno da inscrição.
Utilizando o Console de Operações ou o cmdlet Export-ManagementPack, exporte o pacote de gerenciamento, denominado "Biblioteca Interna de Notificações", para um arquivo XML sem lacre.
Abra o arquivo XML sem lacre em um editor de sua escolha e pesquise por uma regra que possua o mesmo "ID" que o nome interno da inscrição copiado anteriormente.
Na configuração da regra, localize o valor usado para "UserSid". É um identificador de segurança da conta que criou a inscrição e, no momento, ele não existe no Active Directory ou a conta está desabilitada. Copie esse SID.
Substitua esse SID pelo identificador de segurança de uma conta de usuário diferente. Essa conta precisa existir no Active Directory, ela não pode estar desabilitada e precisa ser um membro da função de usuário "Administradores do Operations Manager" no grupo de gerenciamento.
Tente pesquisar no arquivo todo alguma referência ao SID da conta inválida e substituí-lo pelo SID da nova conta de usuário, igualmente.
Salve as alterações no arquivo XML sem lacre e importe o pacote de gerenciamento novamente para o grupo de gerenciamento.
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>