Hay un proceso que se ejecuta periódicamente para confirmar que todas las suscripciones de alerta del grupo de administración están configuradas correctamente y que su configuración sigue siendo válida. Si se encuentran una o más suscripciones con una configuración no válida, se deshabilita automáticamente esa suscripción y esta regla generará una alerta.
Hay un proceso que se ejecuta periódicamente para confirmar que todas las suscripciones de alerta del grupo de administración están configuradas correctamente y que su configuración sigue siendo válida. Si se encuentran una o más suscripciones con una configuración no válida, se deshabilita automáticamente esa suscripción y esta regla generará una alerta.
La cuenta que se usó para crear la suscripción, que se ha deshabilitado, ha experimentado uno de los siguientes cambios:
La cuenta se ha deshabilitado o se ha eliminado completamente.
Se ha cambiado la función de usuario de la cuenta en el grupo de administración, o bien el ámbito de las funciones de usuario a las que pertenece la cuenta ha cambiado de tal modo que el usuario ya no tiene permisos en algunos de los objetos a los que se aplica esta suscripción.
Copie el nombre interno de la suscripción de la descripción de la alerta.
Con la consola del operador o el cmdlet Export-ManagementPack, exporte el módulo de administración denominado "Biblioteca interna de notificaciones" a un archivo XML sin sellar.
Abra el archivo XML sin sellar con el editor que prefiera y busque la regla que tenga el mismo identificador que el nombre interno de la suscripción que copió con anterioridad.
En la configuración de la regla, encuentre el valor usado para "UserSid". Este es el identificador de seguridad de la cuenta que creó la suscripción y que actualmente no existe en Active Directory o está deshabilitada. Copie este SID.
Reemplace este SID por el identificador de seguridad de una cuenta de usuario diferente. Esta cuenta debe existir en Active Directory, no debe estar deshabilitada y debe ser un miembro de la función de usuario "Administradores de Operations Manager" del grupo de administración.
Es conveniente que busque cualquier referencia al SID de la cuenta no válida en todo el archivo y que la reemplace también con el SID de la nueva cuenta de usuario.
Guarde los cambios en el archivo XML sin sellar y, a continuación, importe el módulo de administración en el grupo de administración.
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>