Monitor de sesiones inactivas de Citrix

Citrix.PresentationServer.CitrixSessionIdle.Monitor (UnitMonitor)

Supervisa e identifica las sesiones inactivas de Citrix cuya inactividad supera un periodo de tiempo predefinido

Knowledge Base article:

Citrix ® Módulo de administración

Resumen

Una sesión ha estado inactiva durante más tiempo del permitido. Es posible que la sesión ya no esté en uso y que esté consumiendo recursos (incluidas licencias) innecesariamente.

Tenga en cuenta que la regla que rige esta alerta es una de las dos reglas que controlan el modo en que el Módulo de administración procesa y responde a la información sobre sesiones que han estado inactivas durante mucho tiempo. Para obtener más información acerca de cómo activarlas y configurarlas, consulte los artículos de Citrix Knowledge Base haciendo clic en el enlace que aparece más abajo.

 
Resumen

Una sesión ha estado inactiva durante más tiempo del permitido. Es posible que la sesión ya no esté en uso y que esté consumiendo recursos (incluidas licencias) innecesariamente.

 
Causas

Esta alerta puede indicar problemas en la sesión. Una sesión está inactiva cuando no se detecta actividad del usuario durante cierto tiempo. Todas las sesiones, incluidas las inactivas, consumen recursos en el servidor. Por tanto, las sesiones inactivas pueden causar problemas en servidores con recursos limitados.

 
Soluciones

Si la sesión inactiva no está siendo utilizada, desconéctela; puede hacerlo, por ejemplo, con Presentation Server Console. Al desconectar una sesión se pone fin a la conexión entre el servidor y el cliente. No obstante, la sesión del usuario no se cierra, todos los programas en ejecución permanecen activos y el usuario puede volver a conectarse más tarde con la sesión desconectada. Al desconectar la sesión, las licencias que consumía pasan a estar disponibles para otros usuarios.

Si la sesión inactiva ya no es necesaria, ciérrela. Al cerrar una sesión se pone fin a la conexión y se cierran todos los programas que estaban en ejecución. El usuario no puede volver a conectar con la misma sesión. Esto libera los recursos consumidos durante la sesión, que pasan a estar disponibles para otros usuarios.

Es posible desconectar automáticamente las sesiones que han estado inactivas durante un periodo de tiempo especificado, usando la herramienta de configuración de Servicios de Terminal Server de Microsoft. Para obtener más información, consulte el archivo de ayuda de esta herramienta.

Si esta alerta se debe a que las sesiones de los usuarios permanecen conectadas fuera del horario de trabajo, puede restringir la planificación de esta regla al horario de trabajo de la empresa.

 
Fuentes de información externas

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

O bien, busque más información en los artículos de Citrix Knowledge Base.

 
Suceso típico

La sesión de Citrix con ID %1 del usuario %2 ha estado inactiva demasiado tiempo

 
Información adicional

Esta alerta está desactivada de forma predeterminada, pues el periodo aceptable durante el cual una sesión puede estar inactiva varía de unos sitios a otros. El límite de tiempo predeterminado antes de generar una alerta por sesión inactiva está definido actualmente en 120 segundos.

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

Element properties:

TargetCitrix.PresentationServer.ManagedServer
Parent MonitorCitrix.PresentationServer.IMA.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveFalse
Monitor TypeCitrix.PresentationServer.CitrixSessionIdle.MonitorType
RemotableTrue
AccessibilityPublic
RunAsCitrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<UnitMonitor ID="Citrix.PresentationServer.CitrixSessionIdle.Monitor" Accessibility="Public" Enabled="true" Target="Citrix.PresentationServer.ManagedServer" ParentMonitorID="Citrix.PresentationServer.IMA.AvailabilityState" Remotable="true" Priority="Normal" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Citrix.PresentationServer.CitrixSessionIdle.MonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<OperationalStates>
<OperationalState ID="Warning" MonitorTypeStateID="SessionIdle" HealthState="Warning"/>
<OperationalState ID="Success" MonitorTypeStateID="SessionActive" HealthState="Success"/>
</OperationalStates>
<Configuration>
<IntervalInSeconds>3600</IntervalInSeconds>
<MinutesIdle>120</MinutesIdle>
</Configuration>
</UnitMonitor>