Hay demasiadas sesiones activas

Citrix.PresentationServer.ActiveSessions.PerformanceMonitor (UnitMonitor)

Supervisa la cantidad de sesiones activas de Citrix que hay en un servidor Citrix administrado

Knowledge Base article:

Citrix ® Módulo de administración

Resumen

Se ha encontrado un gran número de sesiones activas en este servidor. Esto puede indicar que el servidor está sobrecargado.

 
Causas

Esta alerta puede indicar problemas de rendimiento en el servidor. Todas las sesiones consumen recursos en el servidor. Por tanto, si el número de sesiones es muy elevado, el rendimiento puede verse afectado. Tenga en cuenta que todas las sesiones, incluidas las inactivas y las desconectadas, consumen recursos.

 
Soluciones

Si el servidor da muestras de un peor rendimiento debido al número de sesiones activas, limite el número de sesiones que el servidor puede aceptar (por ejemplo, mediante la herramienta de configuración de Servicios de Terminal Server de Microsoft). Si hay otros servidores de la comunidad con menor carga, aplique el equilibrio de carga para distribuir uniformemente las conexiones entre los servidores. Para obtener más información sobre el equilibrio de carga, consulte la Guía del administrador de Load Manager y la ayuda en pantalla de Presentation Server Console.

 
Fuentes de información externas

Para resolver esta alerta, 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.

 
Información adicional

El número de sesiones activas es sólo un indicador aproximado de la carga del servidor, ya que dicha carga está determinada por otros factores adicionales, como las sesiones desconectadas y el tipo de aplicaciones que se están ejecutando en las sesiones. El número de sesiones activas incluye las sesiones activas de la consola y también las realizadas mediante Conexión a escritorio remoto.

Este monitor está desactivado de manera predeterminada, ya que el número de sesiones activas que un servidor puede respaldar sin que empeore su rendimiento depende del hardware y del software de cada instalación.

Precaución: Cuando está habilitada, esta alerta se aplica globalmente a todos los servidores administrados. Esto presupone que todos los servidores tienen la misma capacidad de sesiones activas.

El Módulo de administración incluye una vista de rendimiento de Sesiones activas que muestra el historial de sesiones activas de los servidores administrados, lo que permite hacer un seguimiento de las sesiones en cada servidor.

Existe una alerta similar para el número de sesiones desconectadas.

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

Element properties:

TargetCitrix.PresentationServer.ManagedServer
Parent MonitorCitrix.PresentationServer.Connections.PerformanceState
CategoryAvailabilityHealth
EnabledTrue
Instance NameMetaFrame_Server
Counter NameNumberOfActiveSessions
Frequency1020
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.WmiBased.Performance.ThresholdMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Hay demasiadas sesiones activas
El número de sesiones activas en este servidor es demasiado alto.
RunAsCitrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<UnitMonitor ID="Citrix.PresentationServer.ActiveSessions.PerformanceMonitor" Accessibility="Public" Enabled="true" Target="Citrix.PresentationServer.ManagedServer" ParentMonitorID="Citrix.PresentationServer.Connections.PerformanceState" Remotable="true" Priority="Normal" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Windows!Microsoft.Windows.WmiBased.Performance.ThresholdMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Citrix.PresentationServer.ActiveSessions.PerformanceMonitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="UnderThreshold" HealthState="Success"/>
<OperationalState ID="Warning" MonitorTypeStateID="OverThreshold" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<NameSpace>\\$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/NetworkName$\root\Citrix</NameSpace>
<Query>SELECT * FROM MetaFrame_Server WHERE ServerName="$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/NetbiosComputerName$"</Query>
<Frequency>1020</Frequency>
<ObjectName>MetaFrame_Server</ObjectName>
<CounterName>NumberOfActiveSessions</CounterName>
<InstanceName>$Target/Property[Type='CtxLibrary!Citrix.Library.ServerApplication']/Name$</InstanceName>
<Value>$Data/Property[@Name='NumberOfActiveSessions']$</Value>
<Threshold>75.00</Threshold>
</Configuration>
</UnitMonitor>