사이트가 404 미만 결과 코드에 응답하는지 모니터링합니다.
웹 사이트에 액세스하려고 시도할 때 오류를 모니터링합니다. 이 작업은 사이트에 http 요청을 주기적으로 전송하여 수행됩니다.
모니터 중 오류가 발생한 경우 웹 사이트가 작동 중지 상태입니다.
Inetmgr.exe를 사용해서 웹 사이트 및 해당 응용 프로그램 풀의 상태를 확인하고, 중지되었으면 다시 시작합니다. 사이트에 대한 이벤트 로그 및 IIS 로그 오류 항목을 캡처합니다. 로그를 검토해서 근본 원인을 확인합니다.
이 모니터가 제대로 작동하도록 하려면 사이트에 http 요청을 전송하도록 허용되어야 합니다. 로컬 SCOM 에이전트에서 실행됩니다.
옵션 | 정의 | 기본값 |
경고 상태 | 경고를 생성하는 모니터의 성능 상태입니다. | 모니터가 중요한 성능 상태입니다. |
경고 우선 순위 | 이 모니터에 대해 생성된 경고의 우선 순위입니다. | 높음 |
경고 심각도 | 이 모니터에 대해 생성된 경고의 우선 순위입니다. | 중요 |
경고 자동 해결 | 모니터가 성능 상태로 돌아갈 때 경고를 자동으로 해결해야 하는지 여부를 지정합니다. | True |
사용 | 모니터를 실행해야 하는지 여부를 지정합니다. | True |
경고 생성 | 경고 또는 중요 상태로 변경될 때 모니터에서 경고를 생성해야 하는지 여부를 지정합니다. | True |
간격 | 모니터가 실행되는 분 단위 시간 간격입니다. | 180 |
Target | WindowsAzurePack.AdminAPI | ||
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.AdminAPI" Accessibility="Public" Enabled="true" Target="WindowsAzurePack.AdminAPI" 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.AdminAPI"]/SiteAddress$/</Url>
<IntervalSeconds>1800</IntervalSeconds>
</Configuration>
</UnitMonitor>