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étection, règle ou analyse) échoue, un événement est entré dans le journal et une alerte critique est émise.

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étection, règle ou analyse) échoue, l'événement est entré dans le journal et une alerte critique est émise.

Causes

Un workflow peut échouer pour de nombreuses raisons, notamment :

Solutions

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 :

Paramètres remplaçables

Nom

Description

Valeur par défaut

Activé

 

1

Génère des alertes

 

Oui

Priorité

 

2

Severité

 

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>