Un abonnement aux alertes a été automatiquement désactivé en raison d'une configuration non valide

Microsoft.SystemCenter.2007.UserSubscriptionDisabledWhenCreatorsAccountNotActive (Rule)

Il existe un processus s'exécutant régulièrement pour confirmer que tous les abonnements aux alertes dans le groupe d'administration sont configurés correctement et que leur configuration est toujours valide. Si un ou plusieurs abonnements sont disponibles avec une configuration non valide, l'abonnement est automatiquement désactivé et cette règle génère une alerte.

Knowledge Base article:

Résumé

Il existe un processus s'exécutant régulièrement pour confirmer que tous les abonnements aux alertes dans le groupe d'administration sont configurés correctement et que leur configuration est toujours valide. Si un ou plusieurs abonnements sont disponibles avec une configuration non valide, l'abonnement est automatiquement désactivé et cette règle génère une alerte.

Causes

Le compte qui a été utilisé pour créer l'abonnement, qui a été désactivé, a rencontré l'une des modifications suivantes :

Résolutions

Element properties:

TargetMicrosoft.SystemCenter.AllManagementServersPool
CategoryEventCollection
EnabledTrue
Event_ID11452
Event SourceHealth Service Modules
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Un abonnement aux alertes a été automatiquement désactivé en raison d'une configuration non valide

Un abonnement aux alertes avec le nom interne « {0} » a été désactivé car il existe un problème avec sa configuration. Pour plus d'informations sur la résolution de ce problème, reportez-vous à la base de connaissances du produit.

Vous pouvez obtenir le nom de l'abonnement tel qu'il est affiché dans la console Opérateur en exécutant la commande suivante à partir de l'interface de commande d'Operations Manager :

Get-NotificationSubscription | where-object{$_.Name -eq "{0}"}
Event LogOperations Manager

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<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>