Fehler beim Lesen der in der AD FS-Konfigurationsdatenbank gespeicherten Daten während eines regelmäßig geplanten Vertrauensstellungsüberwachungsintervalls. Durch diesen Fehler wird die Vertrauensstellungsüberwachung bis zum Beginn des nächsten Vertrauensstellungsüberwachungszyklus abgebrochen.
Die Standardeinstellung für das Zeitintervall der AD FS 2.0-Vertrauensstellungsüberwachung ist 1 Tag. Dieser Monitor generiert den Status "Gelb", wenn Ereignis-ID 164 innerhalb von 5 Tagen mindestens vier Mal auftritt. Wenn das gleiche Problem innerhalb von 1,5 Tagen nicht wieder auftritt, ändert sich der Integritätsstatus dieses Monitors wieder in den Status "Grün", und die von diesem Monitor generierte Warnung wird automatisch aufgelöst.
Mögliche Ursachen für dieses Ereignis:
Die AD FS-Konfigurationsdatenbank ist nicht erreichbar.
Der Datenbankdienst wurde unterbrochen oder offline genommen, während der Verbunddienst auf die AD FS-Konfigurationsdatenbank zugegriffen hat.
Überprüfen Sie, ob die AD FS-Konfigurationsdatenbank erreichbar ist und die Identität des AD FS-Dienstbenutzerkontos über die notwendigen Schreibberechtigungen für die Datenbank verfügt. Weitere Informationen finden Sie im Abschnitt "Verify that the Federation Service can connect to the AD FS configuration database" (Überprüfen, ob der Verbunddienst eine Verbindung mit der AD FS-Konfigurationsdatenbank herstellen kann) im AD FS 2.0-Handbuch zur Problembehandlung (möglicherweise in englischer Sprache).
Wiederholen Sie den Lesezugriff auf die AD FS-Konfigurationsdatenbank, nachdem Sie den Status des Datenbankdiensts untersucht haben. Um das Vertrauensstellungsüberwachungsintervall festzulegen, verwenden Sie den MonitoringInterval-Parameter im Set-ADFSProperties-Cmdlet bei Verwendung von Windows PowerShell für AD FS 2.0.
Target | Microsoft.ActiveDirectoryFederationServices20.TrustManagement | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.RepeatedEventLogTimer2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<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>