Tento monitor indikuje, že službÄ› Federation Service se nepodaÅ™ilo odebrat artefakty z úložiÅ¡tÄ› artefaktů SAML. Pokud ke stejnému problému nedojde bÄ›hem 15 minut znovu, stav tohoto monitoru se vrátà zpátky na zelený. Výstrahu vygenerovanou tÃmto monitorem je tÅ™eba vyÅ™eÅ¡it ruÄnÄ›.
Tato událost může indikovat, že buÄ doÅ¡lo k problému se samotnou službou úložiÅ¡tÄ› artefaktů, nebo jde o artefakt s proÅ¡lou platnostÃ. NÞe jsou uvedeny nÄ›které možné pÅ™ÃÄiny této události:
Připojovacà řetězec databáze artefaktů je nesprávný a nelze ho použit pro připojenà k serveru databáze artefaktů, jak je aktuálně nakonfigurovaný.
Konfigurace služby artefaktů je nepodporovaná konfigurace databáze, napÅ™. pokud se snažÃte povolit službu artefaktů a použÃváte internà databázi systému Windows (WID) v prostÅ™edà farmy federaÄnÃch serverů. V prostÅ™edà farmy můžete použÃvat pouze databázi SQL serveru. ObdobnÄ› v prostÅ™edà samostatného federaÄnÃho serveru je jako úložiÅ¡tÄ› artefaktů podporována pouze databáze WID.
Platnost artefaktu nemohla vypršet. To znamená, ze podle nakonfigurovaného intervalu úklidu databáze artefaktů (pět minut) se službě artefaktů nepodařilo odebrat artefakt z databáze artefaktů.
KonkrétnÄ›jÅ¡Ã informace o pÅ™ÃÄinÄ› této události jsou uvedeny v dalÅ¡Ãch údajÃch, které jsou k dispozici v události.
Abyste urÄili pÅ™esnou pÅ™ÃÄinu a rozhodli se o vhodném postupu Å™eÅ¡enÃ, prostudujte dalšà údaje poskytnuté v této události. NÞe jsou uvedeny nÄ›která možná Å™eÅ¡enà této události:
UjistÄ›te se, že je server úložiÅ¡tÄ› artefaktů správnÄ› nakonfigurovaný. Můžete zkontrolovat vlastnost ArtifactDbConnection spuÅ¡tÄ›nÃm rutiny Get-ADFSProperties. V pÅ™ÃpadÄ› nutnosti můžete tuto vlastnost zmÄ›nit použitÃm parametru ArtifactDbConnection pomocà rutiny Set-ADFSProperties.
Ověřte, zda použÃváte správnou podporovanou platformu databáze artefaktů pro poskytovánà služby rozpoznávánà artefaktů pro vaÅ¡e nasazenà služby AD FS: buÄ databázi WID pro samostatný server, nebo vzdálený server SQL pro farmu.
Pokud jsou pÅ™ipojovacà řetÄ›zec databáze artefaktů a vybraná platforma databáze správné, ověřte sÃÅ¥ové a databázové pÅ™ipojenà k serveru úložiÅ¡tÄ› artefaktů.
Target | Microsoft.ActiveDirectoryFederationServices.2016.ArtifactService | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | ConfigurationHealth | ||
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.ActiveDirectoryFederationServices.2016.ArtifactServiceArtifactStorageRemoveOrExpirationErrorMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.ActiveDirectoryFederationServices.2016.ArtifactService" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.RepeatedEventLogTimer2StateMonitorType" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.ActiveDirectoryFederationServices.2016.ArtifactServiceArtifactStorageRemoveOrExpirationErrorMonitor_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/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</RepeatedComputerName>
<RepeatedLogName>$Target/Host/Host/Property[Type="Microsoft.ActiveDirectoryFederationServices.2016.FederationServer"]/ADFSEventLog$</RepeatedLogName>
<RepeatedExpression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">250</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">289</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>MatchesMOM2005RegularExpression</Operator>
<Pattern>(^AD FS$)</Pattern>
</RegExExpression>
</Expression>
</And>
</RepeatedExpression>
<Consolidator>
<ConsolidationProperties/>
<TimeControl>
<WithinTimeSchedule>
<Interval>3600</Interval>
</WithinTimeSchedule>
</TimeControl>
<CountingCondition>
<Count>5</Count>
<CountMode>OnNewItemTestOutputRestart_OnTimerSlideByOne</CountMode>
</CountingCondition>
</Consolidator>
<TimerWaitInSeconds>900</TimerWaitInSeconds>
</Configuration>
</UnitMonitor>