サイトが 404 未満の結果コードで応答するのを監視します
Web サイトへのアクセスを試行するときに、エラーを監視します。これを行うには、定期的に HTTP 要求をサイトに送信します。
モニターがエラー状態の場合は、Web サイトがダウンしています。
Inetmgr.exe を使用して Web サイトと対応するアプリケーション プールの状態を確認し、停止している場合は再起動してください。サイトのイベント ログと IIS ログ エラー エントリをキャプチャしてください。ログを確認して原因を特定してください。
このモニターが適切に機能するには、サイトに HTTP 要求を送信できるようにする必要があります。モニターはローカル SCOM エージェント内で実行します。
オプション | 定義 | 既定 |
アラート状態 | アラートが生成されているモニターのヘルス状態です。 | モニターのヘルスは重大な状態です |
アラートの優先度 | このモニターについて生成されているアラートの優先度です。 | 高 |
アラートの重要度 | このモニターについて生成されているアラートの優先度です。 | 重大 |
アラートの自動解決 | モニターが正常な状態に戻るときにアラートを自動的に解決する必要があるかどうかを指定します。 | True |
有効 | モニターを実行する必要があるかどうかを指定します。 | True |
アラートの生成 | モニターのヘルス状態が警告または重大に変わるときにアラートを生成する必要があるかどうかを指定します。 | True |
間隔 | モニター実行後から次回のモニター実行までの分数です。 | 180 |
Target | WindowsAzurePack.WindowsAuthSite | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | WindowsAzurePack.MonitorType.BasePageErrorCodeMonitor | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="WindowsAzurePack.Monitor.WebSiteAvailability.WindowsAuthSite" Accessibility="Public" Enabled="true" Target="WindowsAzurePack.WindowsAuthSite" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="WindowsAzurePack.MonitorType.BasePageErrorCodeMonitor" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="WindowsAzurePack.Monitor.WebServiceAvailability.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ErrorCodeFailure" MonitorTypeStateID="ErrorCodeFailure" HealthState="Error"/>
<OperationalState ID="ErrorCodeSuccess" MonitorTypeStateID="ErrorCodeSuccess" HealthState="Success"/>
</OperationalStates>
<Configuration>
<RequestID>1</RequestID>
<Url>$Target/Property[Type="WindowsAzurePack.WindowsAuthSite"]/SiteAddress$/</Url>
<IntervalSeconds>1800</IntervalSeconds>
</Configuration>
</UnitMonitor>