Monitora se o Site está respondendo com códigos de resultado inferiores a 404
Monitora erros ao tentar acessar o Site. Isso é feito por meio do envio periódico de uma solicitação HTTP ao site.
Se esse monitor estiver com erro, o Site estará desativado.
Verifique o status do Site e do Pool de Aplicativos correspondente usando o Inetmgr.exe, reinicie-os caso eles tenham sido interrompidos. Capture as entradas de erro do Log de Eventos e do Log do IIS do Site. Analise os logs para determinar as causas.
Para que este monitor funcione corretamente, ele deve ter permissão para enviar solicitações HTTP ao site. Ele é executado no Agente SCOM local
Opção | Definição | Padrão |
Estado de Alerta Ativo | Estado de integridade do monitor que gera um alerta. | O monitor está em um estado de integridade crítico |
Prioridade do Alerta | Prioridade do alerta gerado por esse monitor. | Alta |
Severidade do Alerta | Prioridade do alerta gerado por esse monitor. | Crítico |
Alerta de Resolução Automática | Especifica se o alerta deve ser resolvido automaticamente quando o monitor retorna a um estado íntegro. | Verdadeiro |
Habilitado | Especifica se o monitor deve ser executado. | Verdadeiro |
Gera Alerta | Especifica se o monitor deve gerar um alerta ao mudar para um estado de aviso ou crítico. | Verdadeiro |
Intervalo | Número de minutos entre as vezes que o monitor é executado. | 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>