Service Web accessible

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

L'analyse émet une alerte si le workflow d'analyse ne peut pas se connecter au service Web SSRS.

Knowledge Base article:

Résumé

L'analyse émet une alerte si le workflow d'analyse ne peut pas se connecter au service Web SSRS.

Causes

Certains des problèmes pouvant causer “Impossible de se connecter au serveur de rapports” sont :

Solutions

Ce lien http://technet.microsoft.com/en-us/library/ms159797.aspx vous permettra d’en savoir plus sur la connexion à Reporting Services.

Paramètres remplaçables

Nom

Description

Valeur par défaut

Activé

 

1

Génère des alertes

 

Oui

Intervalle (en secondes)

L'intervalle de temps récurrent en secondes pendant lequel le workflow est exécuté.

300

Nombre d'échantillons

Indique le nombre de dépassements de seuil d'une valeur mesurée avant la modification de l'état.

6

Heure de synchronisation

 

 

Délai d'expiration pour la connexion Web

Le workflow échouera et enregistrera un événement s'il ne peut pas accéder à la ressource Web durant l'intervalle de temps spécifié.

200

Element properties:

TargetMicrosoft.SQLServer.2014.ReportingServices.Instance
Parent MonitorSystem.Health.AvailabilityState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SQLServer.2014.ReportingServices.MonitorType.Instance.WebServiceAccessibleMonitor
RemotableTrue
AccessibilityPublic
Alert Message
SSRS 2014 : l’instance ne peut pas se connecter au service Web SSRS
L'instance ne peut pas se connecter au service Web SSRS. Message d'erreur reçu :
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.SsrsWebServiceAccessible" 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.SsrsWebServiceAccessible.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"]/ReportServerUrl$</ServiceUrl>
<SampleCount>6</SampleCount>
<TimeOut>200</TimeOut>
<IntervalSeconds>300</IntervalSeconds>
<SyncTime/>
</Configuration>
</UnitMonitor>