Windows 원격 관리 서비스 상태

Microsoft.Windows.Server.10.0.OperatingSystem.WindowsRemoteManagementServiceHealth (UnitMonitor)

Windows 원격 관리용 Windows 서비스의 상태를 모니터링합니다.

Knowledge Base article:

요약

Windows 원격 관리(WinRM) 서비스는 원격 관리용 WS-관리 프로토콜을 구현합니다. WS-관리는 원격 소프트웨어 및 하드웨어 관리에 사용되는 표준 웹 서비스 프로토콜입니다. WinRM 서비스는 네트워크에서 WS-관리 요청을 수신하고 이를 처리합니다. WinRM 서비스는 네트워크에서 수신하려면 winrm.cmd 명령줄 도구를 사용하는 수신기나 그룹 정책을 통해 구성해야 합니다. WinRM 서비스는 WMI 데이터에 대한 액세스를 제공하고 이벤트 수집을 허용합니다. 이벤트를 수집하고 구독하려면 이 서비스가 실행 중이어야 합니다. WinRM 메시지는 전송 방법으로 HTTP 및 HTTPS를 사용합니다. WinRM 서비스는 IIS에 종속되지 않지만 같은 시스템에서 IIS와 포트를 공유하도록 미리 구성되어 있습니다. WinRM 서비스는 /wsman URL 접두사를 예약합니다. IIS와의 충돌을 방지하기 위해 관리자는 IIS에서 호스트하는 모든 웹 사이트가 /wsman URL 접두사를 사용하지 않는 것을 확인해야 합니다.

원인

서비스는 다음과 같은 여러 가지 이유로 중지될 수 있습니다.

해결 방법

이 서비스가 중지되면 핵심 서버에 원격으로 연결해 관리할 수 없습니다. 서비스를 다시 시작해도 문제가 해결되지 않으며 운영 체제를 표준 모드에서 시작할 수 없는 경우 서비스 구성을 안전 모드에서 업데이트해야 할 수 있습니다. 안전 모드에서는 서비스의 시작 유형을 “자동”으로 구성해야 하며 로그온 구성을 “로컬 시스템”으로 설정해야 합니다.

다음 작업을 사용하여 서비스를 다시 시작할 수 있습니다.

Windows 원격 관리 서비스 시작

Element properties:

TargetMicrosoft.Windows.Server.10.0.OperatingSystem
Parent MonitorMicrosoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Windows 원격 관리 서비스 중지됨
{0} 서버의 Windows 원격 관리 서비스 실행이 중지되었습니다.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.OperatingSystem.WindowsRemoteManagementServiceHealth" Accessibility="Public" Enabled="true" Target="ServervNext!Microsoft.Windows.Server.10.0.OperatingSystem" ParentMonitorID="Microsoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.OperatingSystem.WindowsRemoteManagementServiceHealth.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Error"/>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>WinRM</ServiceName>
</Configuration>
</UnitMonitor>