Monitor de servidores de zona (>1000)

Citrix.PresentationServer.NumOfServersInZoneTooHigh1000.Monitor (UnitMonitor)

Supervisa y detecta si el número de servidores de una zona de Citrix es mayor que 1000

Knowledge Base article:

Citrix ® Módulo de administración

Resumen

Las zonas de las comunidades Citrix no deben tener más de 1.000 servidores. Si el número de servidores es superior a dicha cifra, el rendimiento de la comunidad puede disminuir notablemente. Para mejorarlo, puede dividirse la zona con más servidores en otras más pequeñas, pero en entornos de más de 1.000 servidores pueden ser necesarias varias comunidades.

 
Causas

Se ha encontrado una zona que contiene más de 1.000 servidores miembro.

 
Soluciones

Cree nuevas zonas o mueva servidores de una zona a otra con Presentation Server Console. Seleccione Zonas en el panel izquierdo de la página Propiedades de la comunidad para ver qué servidores pertenecen a cada zona. Para agregar otra zona, haga clic en Nueva zona. Para mover un servidor de una zona a otra, selecciónelo en la lista de servidores de la zona y haga clic en Mover servidores.

Para obtener más información, consulte la guía de Conceptos avanzados de Citrix Presentation Server.

 
Fuentes de información externas

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

  • Guía del administrador de Citrix Presentation Server
  • Conceptos avanzados de Citrix Presentation Server

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

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

Element properties:

TargetCitrix.PresentationServer.ZoneDataCollector
Parent MonitorSystem.Health.PerformanceState
CategoryAvailabilityHealth
EnabledTrue
Instance NameCitrix_Zone
Counter NameNumServersInZone
Frequency86400
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.WmiBased.Performance.ThresholdMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
El número de servidores en una zona es muy alto (>1000)
El número de servidores de la zona {0} es demasiado alto. Conviene distribuirlos en varias zonas.
RunAsCitrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<UnitMonitor ID="Citrix.PresentationServer.NumOfServersInZoneTooHigh1000.Monitor" Accessibility="Public" Enabled="true" Target="Citrix.PresentationServer.ZoneDataCollector" ParentMonitorID="Health!System.Health.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.NumOfServersInZoneTooHigh1000.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type='Citrix.PresentationServer.ZoneDataCollector']/ZoneName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="UnderThreshold" HealthState="Success"/>
<OperationalState ID="Warning" MonitorTypeStateID="OverThreshold" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<NameSpace>\\$Target/Host/Host/Property[Type='Windows!Microsoft.Windows.Computer']/NetworkName$\root\Citrix</NameSpace>
<Query>SELECT * FROM Citrix_Zone WHERE ZoneName="$Target/Property[Type='Citrix.PresentationServer.ZoneDataCollector']/ZoneName$"</Query>
<Frequency>86400</Frequency>
<ObjectName>Citrix_Zone</ObjectName>
<CounterName>NumServersInZone</CounterName>
<InstanceName>$Target/Property[Type='Citrix.PresentationServer.ZoneDataCollector']/ZoneName$</InstanceName>
<Value>$Data/Property[@Name='NumServersInZone']$</Value>
<Threshold>1000</Threshold>
</Configuration>
</UnitMonitor>