Gestionnaire de rapports accessible

Microsoft.SQLServer.2012.ReportingServices.UnitMonitor.Instance.SsrsReportManagerAccessible (UnitMonitor)

L’analyse lance une alerte si le workflow d’analyse ne peut pas se connecter au gestionnaire de rapports SSRS

Knowledge Base article:

Résumé

L’analyse lance une alerte si le workflow d’analyse ne peut pas se connecter au gestionnaire de rapports SSRS

Causes

Voici certains problèmes pouvant générer une erreur « Impossible de se connecter au serveur de rapports »  :

Solutions

Le lien suivant fournit des informations supplémentaires sur la façon de se connecter à Reporting Services :

Se connecter à un serveur de rapports dans Management Studio

Paramètres remplaçables

Nom

Description

Valeur par défaut

Activé

Active ou désactive le flux de travail

Oui

Génère des alertes

Définit si le workflow génère une alerte

Oui

Vérification des codes d’état ignorée

Ce paramètre permet de vérifier si des réponses de services web contenant des codes d’état indubitablement non valides doivent être transmises comme des réponses valides. Vous pouvez établir une liste de codes valides séparés par des points-virgules.

 

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

L'heure de synchronisation spécifiée dans un format de 24 heures. Peut être omise.

 

Délai d’attente pour la connexion web

Le workflow échoue et enregistre un événement s’il ne peut pas accéder à la ressource web pendant la période spécifiée.

200

Délai d'attente (secondes)

Spécifie la durée pendant laquelle le workflow est autorisé à être exécuté avant d'être fermé et marqué comme un échec.

300

Element properties:

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

Source Code:

<UnitMonitor ID="Microsoft.SQLServer.2012.ReportingServices.UnitMonitor.Instance.SsrsReportManagerAccessible" Accessibility="Public" Enabled="true" Target="SQLRS!Microsoft.SQLServer.2012.ReportingServices.Instance" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.SQLServer.2012.ReportingServices.MonitorType.Instance.WebServiceAccessibleMonitor" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.2012.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.2012.ReportingServices.Instance"]/ServiceName$</ServiceName>
<ServiceUrl>$Target/Property[Type="SQLRS!Microsoft.SQLServer.2012.ReportingServices.Instance"]/ReportManagerUrl$</ServiceUrl>
<SampleCount>6</SampleCount>
<TimeOut>200</TimeOut>
<IntervalSeconds>300</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
<IgnoredStatusCodes/>
</Configuration>
</UnitMonitor>