Monitor de Supervisión de estado y recuperación

Citrix.PresentationServer.HCATestFailed.Monitor (UnitMonitor)

Supervisa las pruebas ejecutadas por los servicios de supervisión de estado y recuperación

Knowledge Base article:

Citrix ® Módulo de administración

Resumen

Una prueba ejecutada por el servicio de supervisión y recuperación de estado ha detectado un problema y ha devuelto un error. El servicio de supervisión y recuperación de estado tomará la acción de recuperación asignada a esta prueba.

 
Causas

La causa depende de la prueba que haya fallado. Hay cuatro pruebas definidas por el servicio de supervisión y recuperación de estado. Son las siguientes:

  • Prueba de Servicios de Terminal Server: esta prueba enumera la lista de sesiones ejecutadas en el servidor junto con los detalles de cada sesión como, por ejemplo, el nombre de usuario.
  • Prueba del servicio IMA: esta prueba contacta con el servicio IMA (Independent Management Architecture) de Citrix para asegurarse de que está ejecutándose, enumerando las aplicaciones disponibles en el servidor.
  • Prueba de supervisión de inicio y cierre de sesiones: los ciclos de inicio y cierre de sesiones se supervisan para determinar si hay algún problema con la inicialización de sesiones o fallo de la aplicación. Si se dan muchos ciclos cortos en un periodo corto de tiempo, se estima que existe algún problema.
  • Prueba del tiquet de XML: esta prueba solicita un tiquet del servicio XML ejecutado en el servidor y lo imprime.

Esta alerta indica que hay un problema en alguno de los componentes de Citrix Presentation Server.

 
Soluciones
  • Prueba de Servicios de Terminal Server
    Compruebe si los Servicios de Terminal Server de Microsoft se están ejecutando en el servidor. La acción de recuperación recomendada por el servicio de supervisión y recuperación de estado es quitar al servidor del sistema de equilibrio de carga hasta que el administrador arregle el problema de los Servicios de Terminal Server.
  • Prueba del servicio IMA
    Compruebe si el servicio IMA se está ejecutando, o si no responde. La acción de recuperación recomendada en este caso es cerrar o reiniciar el servicio IMA.
  • Prueba de inicio/cierre de sesiones
    Esto indica que hay algún problema en una aplicación publicada. La acción de recuperación recomendada por el servicio de supervisión y recuperación de estado es quitar al servidor del sistema de equilibrio de carga hasta que el administrador corrija el problema encontrado durante la prueba.
  • Prueba de tiquet de XML
    Compruebe si el servicio XML de Citrix se está ejecutando y si es posible acceder a la entidad emisora de tiquets. La acción de recuperación recomendada por el servicio de supervisión y recuperación de estado es quitar al servidor del sistema de equilibrio de carga hasta que el administrador corrija el problema encontrado durante la prueba.

Si el servicio de supervisión y recuperación de estado quita a un servidor del sistema de equilibrio de carga, es posible volver a habilitar dicho servidor para equilibrio de carga usando la herramienta enablelb.exe.

 
Fuentes de información externas

Para resolver este error, consulte las siguientes fuentes de información (algunos artículos pueden estar en inglés):

 
Suceso típico

Se alcanzó el límite para la prueba {0}. Se llevará a cabo la acción especificada. Se considera que la prueba se encuentra en estado de fallo, y no se emitirán más mensajes de fallo. Se enviará un mensaje cuando la prueba sea superada con éxito.

 
© 2002-2008 Citrix Systems, Inc. Reservados todos los derechos.

Element properties:

TargetCitrix.PresentationServer.ManagedServer
Parent MonitorCitrix.PresentationServer.HealthCheckAgent.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Falló una prueba de supervisión de estado y recuperación
Una prueba de supervisión de estado y recuperación ha detectado un problema y ha notificado un fallo
RunAsCitrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<UnitMonitor ID="Citrix.PresentationServer.HCATestFailed.Monitor" Accessibility="Public" Enabled="true" Target="Citrix.PresentationServer.ManagedServer" ParentMonitorID="Citrix.PresentationServer.HealthCheckAgent.AvailabilityState" Remotable="true" Priority="Normal" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Citrix.PresentationServer.HCATestFailed.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Error" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="Success" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2001</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>CitrixHealthMon</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>