SSRS 2012 : Une erreur a eu lieu lors de l'exécution d'un module managé SSRS 2012 MP

Microsoft.SQLServer.2012.ReportingServices.AlertRule.Seed.ModuleError (Rule)


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.

Knowledge Base article:

Résumé

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.

Causes

Un workflow peut échouer pour diverses raisons, dont les suivantes :

Solutions

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 :

Paramètres remplaçables

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

Element properties:

TargetMicrosoft.SQLServer.2012.ReportingServices.Seed
CategoryAlert
EnabledTrue
Event_ID6201
Event SourceSSRS 2012 MP
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
RemotableTrue
Alert Message

SSRS 2012 : Une erreur a eu lieu lors de l'exécution d'un module managé SSRS 2012 MP
{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.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>