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étection, règle ou analyse) échoue, un événement est entré dans le journal et une alerte critique est émise.
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étection, règle ou analyse) échoue, l'événement est entré dans le journal et une alerte critique est émise.
Un workflow peut échouer pour de nombreuses raisons, notamment :
Configuration incorrecte du compte RunAs
Manque de permissions
Corruption de WMI
Délais d'expiration
Autres problèmes inattendus
La solution dépend des causes principales, devant être analysées dans chaque cas posant problème. L'action pour y remédier dépend de la cause principale. Les recommandations générales comprennent :
Un administrateur doit consulter le support Microsoft si le message d'alerte semble complexe ou peu clair.
Désactiver l'analyse entièrement si les cas décrits dans la section Causes de cet article ne sont pas un problème pour le serveur.
Nom | Description | Valeur par défaut |
Activé |
| 1 |
Génère des alertes |
| Oui |
Priorité |
| 2 |
Severité |
| 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>