Se l'istanza di SSRS presenta determinati problemi di configurazione, il monitoraggio genera un avviso.
Il monitoraggio dello stato della configurazione dell'istanza di SQL Reporting Services 2014 controlla se la configurazione dell'istanza è corretta.
Il monitoraggio ha due stati:
Avviso - Se viene rilevata una corrispondenza con almeno una condizione:
Il database di report non è configurato
Gli URL del servizio Web Reporting e del servizio di gestione della creazione di report non sono configurati
Il database di report non contiene le impostazioni della chiave di crittografia per l'istanza specificata
Integro - Se gli URL e le chiavi di crittografia del database di report, del servizio Web Reporting e del servizio di gestione della creazione di report sono configurati.
Il database di report non è configurato
Gli URL del servizio Web Reporting e del servizio di gestione della creazione di report non sono configurati
Il database di report non contiene le impostazioni della chiave di crittografia per l'istanza specificata
Configurare il database di report
Configurare gli URL del servizio Web Reporting e del servizio di gestione della creazione di report
Controllare se il database di report contiene le impostazioni della chiave di crittografia per l'istanza specificata
Nome | Descrizione | Valore predefinito |
Abilitato | Abilita o disabilita il flusso di lavoro | No |
Genera avvisi | Definisce se il flusso di lavoro genera un avviso | Sì |
Intervallo (secondi) | Intervallo di tempo ricorrente in secondi in cui eseguire il flusso di lavoro. | 900 |
Ora di sincronizzazione | Ora di sincronizzazione specificata usando il formato a 24 ore. Può essere omessa. |
|
Timeout (secondi) | Specifica il tempo di esecuzione consentito per il flusso di lavoro prima che venga chiuso e contrassegnato come non riuscito. | 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>