Errore di lettura del monitoraggio attendibilità

Microsoft.ActiveDirectoryFederationServices20.TrustManagementTrustMonitoringPolicyStoreErrorMonitor (UnitMonitor)

Knowledge Base article:

Riepilogo

Si è verificato un errore nel corso di un tentativo di lettura dei dati archiviati nel database di configurazione di AD FS durante un intervallo di monitoraggio dell'attendibilità pianificato regolarmente. Questo errore causerà l'interruzione del monitoraggio dell'attendibilità fino all'inizio del successivo ciclo di monitoraggio dell'attendibilità.

L'impostazione predefinita per l'intervallo di monitoraggio dell'attendibilità di AD FS 2.0 è 1 giorno. Questo monitoraggio genererà uno stato giallo se l'evento con ID 164 si verifica almeno quattro volte entro 5 giorni. Se lo stesso problema non si verifica di nuovo entro 1,5 giorni, lo stato di integrità di questo monitoraggio cambierà nuovamente in uno stato verde l'avviso generato da questo monitoraggio verrà risolto automaticamente.

Cause

Di seguito vengono indicate le possibili cause per questo evento.

Risoluzioni

Verificare che il database di configurazione di AD FS sia raggiungibile e che l'identità dell'account utente del servizio AD FS disponga delle autorizzazioni necessarie per scrivere nel database. Per ulteriori informazioni, vedere la sezione "Verificare che il servizio federativo possa connettersi al database di configurazione di AD FS" nella guida alla risoluzione dei problemi di AD FS 2.0.

Riprovare ad accedere in lettura al database di configurazione di AD FS dopo avere esaminato lo stato del servizio del database. Per impostare l'intervallo di monitoraggio dell'attendibilità mediante Windows PowerShell per AD FS 2.0 utilizzare il parametro MonitoringInterval con il cmdlet Set-ADFSProperties.

Element properties:

TargetMicrosoft.ActiveDirectoryFederationServices20.TrustManagement
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.RepeatedEventLogTimer2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Errore di lettura del monitoraggio attendibilità
Si è verificato un errore durante il tentativo di leggere i dati archiviati nel database di configurazione di AD FS. Il monitoraggio attendibilità è stato temporaneamente interrotto, un nuovo tentativo verrà effettuato automaticamente in base al valore di intervallo del monitoraggio impostato per tutte le attendibilità.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.ActiveDirectoryFederationServices20.TrustManagementTrustMonitoringPolicyStoreErrorMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.ActiveDirectoryFederationServices20.TrustManagement" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.RepeatedEventLogTimer2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.ActiveDirectoryFederationServices20.TrustManagementTrustMonitoringPolicyStoreErrorMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="RepeatedEventRaised" MonitorTypeStateID="RepeatedEventRaised" HealthState="Warning"/>
<OperationalState ID="TimerEventRaised" MonitorTypeStateID="TimerEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<RepeatedComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</RepeatedComputerName>
<RepeatedLogName>$Target/Host/Property[Type="Microsoft.ActiveDirectoryFederationServices20.FederationServer"]/ADFSEventLog$</RepeatedLogName>
<RepeatedExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">164</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>MatchesMOM2005RegularExpression</Operator>
<Pattern>(^AD FS$)|(^AD FS 2.0$)</Pattern>
</RegExExpression>
</Expression>
</And>
</RepeatedExpression>
<Consolidator>
<ConsolidationProperties/>
<TimeControl>
<WithinTimeSchedule>
<Interval>432000</Interval>
</WithinTimeSchedule>
</TimeControl>
<CountingCondition>
<Count>4</Count>
<CountMode>OnNewItemTestOutputRestart_OnTimerSlideByOne</CountMode>
</CountingCondition>
</Consolidator>
<TimerWaitInSeconds>129600</TimerWaitInSeconds>
</Configuration>
</UnitMonitor>