La règle surveille le journal des événements et observe les événements d’erreur soumis par le pack d’administration SSRS 2012. Si l’un des workflows (découverte, règle ou analyse) échoue, un événement est journalisé et une alerte critique est lancée.
La règle surveille le journal des événements et observe les événements d’erreur soumis par le pack d’administration SSRS 2012. Si l’un des workflows (découverte, règle ou analyse) échoue, un événement est journalisé et une alerte critique est lancée.
Un workflow peut échouer pour diverses raisons, dont les suivantes :
Configuration incorrecte du compte RunAs
Manque de permissions
Corruption de WMI
Délais d'expiration
Autres problèmes inattendus
Les solutions dépendent des causes racine, lesquelles doivent être surveillées dans chaque cas posant problème. L'action de correction dépend de la cause racine. Les recommandations générales sont les suivantes :
Si le message d’alerte semble difficile à déchiffrer ou peu clair, l’administrateur doit consulter le support Microsoft.
Si les cas décrits dans la section Causes de cet article ne sont pas problématiques pour le serveur, désactivez totalement l’analyse.
Nom | Description | Valeur par défaut |
Activé | Active ou désactive le flux de travail | Oui |
Priorité | Définit la priorité de l’alerte | 2 |
Severité | Définit la gravité de l’alerte | 2 |
Target | Microsoft.SQLServer.2012.ReportingServices.Seed | ||
Category | Alert | ||
Enabled | True | ||
Event_ID | 6201 | ||
Event Source | SSRS 2012 MP | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | High | ||
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.SQLServer.2012.ReportingServices.AlertRule.Seed.ModuleError" Target="SQLRS!Microsoft.SQLServer.2012.ReportingServices.Seed" Enabled="true" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</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="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6201</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">SSRS 2012 MP</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>2</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.SQLServer.2012.ReportingServices.AlertRule.Seed.ModuleError.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>