Der Monitor generiert eine Warnung, wenn der Überwachungsworkflow keine Verbindung mit dem SSRS-Berichts-Manager herstellen kann.
Der Monitor generiert eine Warnung, wenn der Überwachungsworkflow keine Verbindung mit dem SSRS-Berichts-Manager herstellen kann.
Die Meldung "Verbindung zum Berichtsserver kann nicht hergestellt werden" kann verschiedene Ursachen haben, beispielsweise:
Der Dienst wird nicht ausgeführt.
Möglicherweise führen Probleme in der physischen Umgebung oder beim Netzwerk zu Verbindungsfehlern.
Der folgende Link stellt weitere Informationen zur Verbindungsherstellung mit den Reporting Services bereit:
Herstellen einer Verbindung mit einem Berichtsserver in Management Studio
Name | Beschreibung | Standardwert |
Aktiviert | Aktiviert oder deaktiviert den Workflow. | Ja |
Generiert Warnungen | Definiert, ob der Workflow eine Warnung generiert. | Ja |
Prüfung auf ignorierte Statuscodes | Mit diesem Parameter kann überprüft werden, ob Antworten von den Webdiensten mit anerkannterweise ungültigen Statuscodes als gültig übergeben werden sollten. Sie können eine Liste der gültigen Codes getrennt durch Semikolon angeben. |
|
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. |
|
Timeout für Webverbindung. | Es tritt ein Fehler beim Workflow auf, und ein Ereignis wird registriert, wenn der Workflow nicht innerhalb des angegebenen Zeitraums auf die Webressource 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 |
Target | Microsoft.SQLServer.2014.ReportingServices.Instance | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.WebServiceAccessibleMonitor | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.SsrsReportManagerAccessible" Accessibility="Public" Enabled="true" Target="SQLRS!Microsoft.SQLServer.2014.ReportingServices.Instance" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.WebServiceAccessibleMonitor" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.SsrsReportManagerAccessible.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='Errors']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Error" MonitorTypeStateID="Error" HealthState="Error"/>
<OperationalState ID="Success" MonitorTypeStateID="Success" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ServiceName>$Target/Property[Type="SQLRS!Microsoft.SQLServer.2014.ReportingServices.Instance"]/ServiceName$</ServiceName>
<ServiceUrl>$Target/Property[Type="SQLRS!Microsoft.SQLServer.2014.ReportingServices.Instance"]/ReportManagerUrl$</ServiceUrl>
<SampleCount>6</SampleCount>
<TimeOut>200</TimeOut>
<IntervalSeconds>300</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
<IgnoredStatusCodes/>
</Configuration>
</UnitMonitor>