Disponibilidad del sitio web del monitor de la unidad de Windows Azure Pack, AdminAPI

WindowsAzurePack.Monitor.WebSiteAvailability.AdminAPI (UnitMonitor)

Supervisa que el sitio responde con códigos de resultados menores que 404

Knowledge Base article:

Resumen

Supervisa los errores al intentar acceder al sitio web. Esta operación se lleva a cabo periódicamente mediante el envío de una solicitud HTTP al sitio.

Causas

Si este monitor se encuentra en error, el sitio web está fuera de servicio.

Solución

Compruebe el estado del sitio web y del grupo de aplicaciones correspondiente mediante Inetmgr.exe. Reinícielos si estaban detenidos. Capture las entradas de los errores del sitio en el registro de eventos y de IIS. Revise los registros para determinar las causas raíz.

Configuración

Para que este monitor funcione correctamente, debe tener permiso para enviar solicitudes HTTP al sitio. Se ejecuta en el agente de SCOM local.

Opción

Definición

Predeterminado

Alerta de estado

Estado del monitor que genera una alerta.

El monitor se encuentra en un estado crítico

Prioridad de la alerta

Prioridad de la alerta generada para este monitor.

Alto

Gravedad de la alerta

Prioridad de la alerta generada para este monitor.

Crítico

Alerta de resolución automática

Especifica si la alerta se debe resolver automáticamente cuando el monitor vuelva a un estado correcto.

True

Habilitado

Especifica si el monitor se debe ejecutar.

True

Genera la alerta

Especifica si el monitor debe generar una alerta al cambiar a un estado de advertencia o crítico.

True

Intervalo

Número de minutos entre las veces que se ejecuta el monitor.

180

Element properties:

TargetWindowsAzurePack.AdminAPI
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeWindowsAzurePack.MonitorType.BasePageErrorCodeMonitor
RemotableTrue
AccessibilityPublic
Alert Message
El sitio de Windows Azure Pack devolvió un código de error igual o mayor que 404
El sitio de Windows Azure Pack no está disponible para los usuarios. Devuelve un código de error igual o mayor que 404. Busque los eventos de error en el registro de eventos de aplicación.
RunAsDefault

Source Code:

<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>