Der Monitor löst eine Warnung aus, wenn die SSRS-Instanz bestimmte Konfigurationsprobleme aufweist.
Der Statusmonitor für die SQL Reporting Services 2014-Instanzkonfiguration überprüft, ob die Instanzkonfiguration korrekt ist.
Der Monitor verfügt über 2 Zustände:
Warnung, wenn mindestens eine Bedingung erfüllt ist:
Die Berichtsdatenbank ist nicht konfiguriert.
Für den Berichtswebdienst und den Berichtsverwaltungsdienst sind keine URLs konfiguriert.
Die Berichtsdatenbank enthält keine Einstellungen für Verschlüsselungsschlüssel für die angegebene Instanz.
Fehlerfrei: Wenn URLs für Berichtsdatenbank, Berichtswebdienst und Berichtsverwaltungsdienst sowie Verschlüsselungsschlüssel konfiguriert sind.
Die Berichtsdatenbank ist nicht konfiguriert.
Für den Berichtswebdienst und den Berichtsverwaltungsdienst sind keine URLs konfiguriert.
Die Berichtsdatenbank enthält keine Einstellungen für Verschlüsselungsschlüssel für die angegebene Instanz.
Konfigurieren Sie die Berichtsdatenbank.
Konfigurieren Sie die URLs für den Berichtswebdienst und den Berichtsverwaltungsdienst.
Überprüfen Sie, ob die Berichtsdatenbank Einstellungen für Verschlüsselungsschlüssel für die betreffende Instanz enthält.
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. | 900 |
Synchronisierungszeit | Die in einem 24-Stunden-Format angegebene Synchronisierungszeit. Kann ausgelassen werden. |
|
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.ConfigurationState | ||
Category | ConfigurationHealth | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.InstanceConfiguration | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.InstanceConfiguration" Accessibility="Public" Enabled="false" Target="SQLRS!Microsoft.SQLServer.2014.ReportingServices.Instance" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.InstanceConfiguration" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.InstanceConfiguration.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='Message']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Warning" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="Success" MonitorTypeStateID="Success" HealthState="Success"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>