IIS 可用性の正常性の状態は WMSvc サービスに依存しています

Microsoft.Windows.InternetInformationServices.6.2.ServerRole.HealthDependsOn.Microsoft.Windows.InternetInformationServices.6.2.WMService.Availability.DependancyMonitor (DependencyMonitor)

Knowledge Base article:

概要

このモニターは、Web 管理サービス (WMSVC) の状態をチェックします。このモニターからアラートを受け取った場合は、サービスを動作状態に戻すために操作が必要になります。

動作状態:

Web 管理サービス (WMSVC) の動作状態は "サービスは実行されています" または "サービスは実行されていません" のいずれかです。

構成

このモニターは、サービスのスタートアップの種類が [自動] に設定されていない場合にそのサービスを監視するかどうかを制御する構成パラメーターを 1 つ取ります。既定では、サービスは、スタートアップの種類が [自動] に設定されている場合にのみ監視されます。これは、必要に応じて調整できます。

原因

サービスは次のようなさまざまな原因で停止することがあります:

解決方法

Web 管理サービス (WMSvc) が実行されていない場合は、次の操作を実行して問題を診断するか、サービスを再開できます:

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.ServerRole
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
Source MonitorSystem.Health.AvailabilityState
RelationshipMicrosoft.Windows.InternetInformationServices.6.2.ServerRole.Hosts.Microsoft.Windows.InternetInformationServices.6.2.WMService
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveFalse
RemotableTrue
AccessibilityPublic

Source Code:

<DependencyMonitor ID="Microsoft.Windows.InternetInformationServices.6.2.ServerRole.HealthDependsOn.Microsoft.Windows.InternetInformationServices.6.2.WMService.Availability.DependancyMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.ServerRole" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Microsoft.Windows.InternetInformationServices.6.2.ServerRole.Hosts.Microsoft.Windows.InternetInformationServices.6.2.WMService" MemberMonitor="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>