Die Regel überwacht das Ereignisprotokoll auf Fehlerereignisse, die vom SSRS 2012-Management Pack übermittelt wurden. Wenn bei einem der Workflows (Ermittlung, Regel oder Monitor) ein Fehler auftritt, wird ein Ereignis protokolliert und eine kritische Warnung gemeldet.
Die Regel überwacht das Ereignisprotokoll auf Fehlerereignisse, die vom SSRS 2012-Management Pack übermittelt wurden. Wenn bei einem der Workflows (Ermittlung, Regel oder Monitor) ein Fehler auftritt, wird ein Ereignis protokolliert und eine kritische Warnung gemeldet.
Fehler bei einem Workflow können aus mehreren Gründen auftreten, darunter beispielsweise:
Fehlkonfiguration beim ausführenden Konto
Fehlende Berechtigungen
WMI-Beschädigung
Zeitüberschreitungen
Andere unerwartete Bedingungen
Die Lösungen und Gegenmaßnahmen sind von den jeweiligen Ursachen abhängig, die bei jedem Auftreten dieses Problems untersucht werden müssen. Im Allgemeinen gelten die folgenden Empfehlungen:
Der Administrator sollte sich an den Microsoft-Support wenden, wenn die Warnmeldung unverständlich oder unklar ist.
Deaktivieren Sie den Monitor vollständig, wenn die im Abschnitt "Ursachen" dieses Artikels beschriebenen Bedingungen für den Server nicht relevant sind.
Name | Beschreibung | Standardwert |
Aktiviert | Aktiviert oder deaktiviert den Workflow. | Ja |
Priorität | Definiert die Warnungspriorität. | 2 |
Schweregrad | Definiert den Warnungsschweregrad. | 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>