Anzahl der Berichtsausführungen mit Fehler

Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.ReportsExecutionFailure (UnitMonitor)

Der Monitor überprüft, ob die Anzahl von Berichtsausführungen mit Fehlern pro Minute den Schwellenwert nicht überschreitet, ausgedrückt als absoluter Wert. Der Monitor generiert nur dann eine Warnung und ändert seinen Status, wenn mehrere aufeinanderfolgende Überprüfungen fehlerhaft waren. Hinweis: Dieser Monitor ist standardmäßig deaktiviert. Aktivieren Sie ihn bei Bedarf mithilfe von Überschreibungen.

Knowledge Base article:

Zusammenfassung

Der Monitor überprüft, ob die Anzahl der Berichtsausführungen mit Fehler pro Minute den Schwellenwert nicht überschreitet, ausgedrückt als absoluter Wert. Der Monitor generiert nur dann eine Warnung und ändert seinen Status, wenn mehrere aufeinanderfolgende Überprüfungen fehlerhaft waren.

Ursachen

Fehler bei Berichtsausführungen können folgende Ursachen haben:

Lösungen

In den folgenden TechNet-Artikeln werden verschiedene Schritte zur Ermittlung und Behebung der Ursachen für Fehler beim Rendern von Berichten erläutert.

Problembehandlungstechniken für Berichtsprobleme

Problembehandlung bei Berichten: Berichtsentwurf

Behandeln von Problemen bei Berichten: Abruf von Berichtsdaten

Behandeln von Problemen bei Berichten: Berichtsverarbeitung

Behandeln von Problemen bei Berichten: Rendern von Berichten

Behandeln von Problemen bei Berichten: Veröffentlichen oder Anzeigen eines Berichts auf einem Berichtsserver im systemeigenen Modus

Parameter, die außer Kraft gesetzt werden können

Name

Beschreibung

Standardwert

Aktiviert

Aktiviert oder deaktiviert den Workflow.

Nein

Generiert Warnungen

Definiert, ob der Workflow eine Warnung generiert.

Ja

Intervall (Sekunden)

Das periodische Intervall in Sekunden, in dem der Workflow ausgeführt werden soll.

300

Anzahl der Stichproben

Gibt an, wie oft ein gemessener Wert einen Schwellenwert verletzen kann, bevor der Status geändert wird.

6

Synchronisierungszeit

Die in einem 24-Stunden-Format angegebene Synchronisierungszeit. Kann ausgelassen werden.

 

Schwellenwert

Der Monitor überprüft, ob die Anzahl von Berichtsausführungen mit Fehlern pro Minute den Schwellenwert nicht überschreitet. Der Schwellenwert wird als absoluter Wert ausgedrückt.

100

Timeout für Datenbankverbindung

Es tritt ein Fehler beim Workflow auf, und ein Ereignis wird registriert, wenn der Workflow nicht innerhalb des angegebenen Zeitraums auf die Datenbank zugreifen kann.

200

Timeout (Sekunden)

Gibt die Zeit an, die der Workflow ausgeführt werden darf, bevor er geschlossen und als fehlgeschlagen markiert wird.

300

Element properties:

TargetMicrosoft.SQLServer.2014.ReportingServices.Instance
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SQLServer.2014.ReportingServices.MonitorType.Instance.ReportsExecutionFailure
RemotableTrue
AccessibilityPublic
Alert Message

SSRS 2014: Berichtsausführungen mit Fehler auf der Instanz
Die Anzahl der Berichtsausführungen mit Fehler pro Minute ist zu hoch. Anzahl der Ausführungen mit Fehler bei der letzten Überprüfung: {0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.ReportsExecutionFailure" Accessibility="Public" Enabled="false" Target="SQLRS!Microsoft.SQLServer.2014.ReportingServices.Instance" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.ReportsExecutionFailure" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.ReportsExecutionFailure.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='ExecutionFailures']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Warning" MonitorTypeStateID="Error" HealthState="Warning"/>
<OperationalState ID="Success" MonitorTypeStateID="Success" HealthState="Success"/>
</OperationalStates>
<Configuration>
<Threshold>100</Threshold>
<SampleCount>6</SampleCount>
<IntervalSeconds>300</IntervalSeconds>
<TimeOut>200</TimeOut>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>