Regel zur Generierung von Warnungen, wenn bei der Berichterstattung für operative Daten ein Fehler auftritt.
Fehler beim Hochladen von Berichten für operative Daten.
Dieser Fehler kann verschiedene Ursachen haben:
Nicht genügend Speicherkapazität oder nicht ordnungsgemäß konfigurierte Anmeldeinformationen können zu Fehlern wie "Fehler beim Protokollieren eines Ereignisses im Ereignisprotokoll", "Fehler beim Erstellen der Manifestdatei", "Fehler beim Erstellen des Ausgabeverzeichnisses für Berichte" oder "Fehler beim Schreiben des gerenderten Berichts auf Festplatte" führen.
SQL Server Reporting Services- oder SOAP-Fehler können zu Fehlern wie "Fehler beim Auflisten der Berichte im Ordner" führen.
Nicht ordnungsgemäß konfigurierte Umgebungsvariablen oder beschädigte/fehlende Dr. Watson-Clients können zu Fehlern wie "Fehler beim Abrufen den Pfads zum temporären Verzeichnis" oder "Es kann nicht ermittelt werden, ob Watson (dw20.exe) installiert ist" führen.
Dr. Watson-Fehler (dw20.exe) wie "Fehler beim Ausführen von dw20.exe. Exitcode: 1".
Führen Sie abhängig von der jeweiligen Ursache die folgenden Schritte aus, um das Problem zu beheben:
Geben Sie Speicherplatz frei
Konfigurieren Sie das Ausführungskonto "Ausführen als" neu
Stellen Sie sicher, dass SQL Server Reporting Services ordnungsgemäß ausgeführt wird
Stellen Sie sicher, dass die Umgebungsvariable "%temp%" ordnungsgemäß festgelegt ist
Stellen Sie sicher, dass die Anwendung "dw20.exe" verfügbar ist. Überprüfen Sie z. B. den folgenden Ordner: %Programme%\Common Files\Microsoft Shared\DW
Stellen Sie sicher, dass der Sammlungsverwaltungsserver mit dem Internet verbunden ist
Stellen Sie sicher, dass der Sammlungsverwaltungsserver mit dem SQL Reporting Services-Computer verbunden ist
Target | Microsoft.SystemCenter.CollectionManagementServer | ||
Category | Alert | ||
Enabled | True | ||
Event_ID | 101 | ||
Event Source | Operational Data Reporting | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Operations Manager |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
EventDS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SystemCenter.OperationalDataReporting.SubmitOperationalDataFailed.Alert" Enabled="onEssentialMonitoring" Target="SCLibrary!Microsoft.SystemCenter.CollectionManagementServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="EventDS" 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="Integer">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Integer">101</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Operational Data Reporting</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner>$Data/PublisherName$</AlertOwner>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.OperationalDataReporting.SubmitOperationalDataFailed.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>