ì´ 모니İ늆온-Ãâ€â€žÃ«Â ˆë¯¸ìŠ¤ DRS(장치 등론서비스)ê°€ ì»´ÃҬÄ°ì—Âì„œ 실Ö‰ë˜고있ëŠâ€Ã¬Â§â‚¬ Ù•ì¸Õ©ë‹ˆë‹¤.
DRS Windows 서비스가 실Ö‰ 중ì´지 않으면 ôë¼ì´언ʸ ì»´ÃҬÄ°ìÂËœ 모든작업 공간 가입 작업엠실Ãάթ니다.
DRS Windows 서비스가 성공ì Â으로 시작ë˜면 모니Ä°ê°€ 녹색으로 변՘고ì›Â래 경고가 ìžÂë™으로 Õ´ê²°ë©니다.
서비스가 명시ì Â으로 중단ë˜거나 처리ë˜지 ì•Šì€ 오류 ìƒÂ٩으로 ì¸Õ´ 중단ë 때 ì´러Õœ ìƒÂÙ©ì´ ë°œìƒÂթ니다.
ì´ ìƒÂÙ©ì„ Õ´ê²°Ã• ìˆ˜ 있늆방법ì€ 다ìŒ과 같습니다.
ì¡°ì§Âì—Âì„œ 온-Ãâ€â€žÃ«Â ˆë¯¸ìŠ¤ DRS(장치 등론서비스)를 사용՘지 않늆경우 powershell commandlet Disable-AdfsDeviceRegistrationì„ 실։՘여 사용՘지 ì•Šë„론설정թ니다.
ì¡°ì§Âì—Âì„œ 온-Ãâ€â€žÃ«Â ˆë¯¸ìŠ¤ DRS(장치 등론서비스)를 사용՘늆경우 DRS(장치 등론서비스) Windows 서비스를 다시 시작Õ˜ì‹Â시오.
Target | Microsoft.ActiveDirectoryFederationServices.2016.OnPremisesDeviceRegistrationService | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.ActiveDirectoryFederationServices.2016.OnPremisesDRSRunningMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.ActiveDirectoryFederationServices.2016.OnPremisesDeviceRegistrationService" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.ActiveDirectoryFederationServices.2016.OnPremisesDRSRunningMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>DRS/Admin</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>GreaterEqual</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">101</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>LessEqual</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">103</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>DRS/Admin</SecondLogName>
<SecondExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">100</Value>
</ValueExpression>
</SimpleExpression>
</SecondExpression>
</Configuration>
</UnitMonitor>