Tutte le istanze della distribuzione vengono individuate

Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Deployment.AllInstancesAreDiscovered (UnitMonitor)

Il monitoraggio genera un avviso se non vengono individuate tutte le istanze di SSRS per la distribuzione di SSRS specifica.

Knowledge Base article:

Riepilogo

Il monitoraggio genera un avviso se non vengono individuate tutte le istanze di SSRS per la distribuzione di SSRS specifica.

Cause

Non tutte le istanze della distribuzione vengono individuate. Il problema potrebbe essere causato da uno dei motivi seguenti:

Soluzioni

Parametri di cui è possibile eseguire l'override

Nome

Descrizione

Valore predefinito

Abilitato

Abilita o disabilita il flusso di lavoro

Genera avvisi

Definisce se il flusso di lavoro genera un avviso

Intervallo (secondi)

Intervallo di tempo ricorrente in secondi in cui eseguire il flusso di lavoro.

604800

Ora di sincronizzazione

Ora di sincronizzazione specificata usando il formato a 24 ore. Può essere omessa.

 

Soglia per il conteggio di istanze senza corrispondenza

Il monitoraggio creerà un avviso se il conteggio di istanze senza corrispondenza è maggiore o uguale al valore specificato.

1

Timeout (secondi)

Specifica il tempo di esecuzione consentito per il flusso di lavoro prima che venga chiuso e contrassegnato come non riuscito.

300

Element properties:

TargetMicrosoft.SQLServer.2014.ReportingServices.Deployment
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SQLServer.2014.ReportingServices.MonitorType.Deployment.AllInstancesAreDiscovered
RemotableTrue
AccessibilityPublic
Alert Message
SSRS 2014: non tutte le istanze della distribuzione vengono individuate
Alcune istanze della distribuzione non vengono rilevate o presentano un'individuazione non corrispondente.
Conteggio senza corrispondenza: {0}
Istanze senza corrispondenza:
{1}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Deployment.AllInstancesAreDiscovered" Accessibility="Public" Enabled="true" Target="SQLRS!Microsoft.SQLServer.2014.ReportingServices.Deployment" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.SQLServer.2014.ReportingServices.MonitorType.Deployment.AllInstancesAreDiscovered" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Deployment.AllInstancesAreDiscovered.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='UnmatchedInstancesCount']$</AlertParameter1>
<AlertParameter2>$Data/Context/Property[@Name='UnmatchedInstances']$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Error" MonitorTypeStateID="Error" HealthState="Error"/>
<OperationalState ID="Success" MonitorTypeStateID="Success" HealthState="Success"/>
</OperationalStates>
<Configuration>
<Threshold>1</Threshold>
<IntervalSeconds>604800</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>