Analyse des serveurs de zone (> 1000)

Citrix.PresentationServer.NumOfServersInZoneTooHigh1000.Monitor (UnitMonitor)

Contrôle et détecte lorsque le nombre de serveurs dans une zone Citrix est supérieur à 1000

Knowledge Base article:

Citrix ® Pack d'administration

Récapitulatif

Citrix ne prend pas en charge les batteries comprenant des zones de plus de 1 000 serveurs. Il se peut que les performances d'une batterie soit sérieusement affectées si le nombre de serveurs d'une zone dépasse 1 000. Vous observerez une amélioration des performances en partageant une zone très importante en plusieurs zones plus petites. Cependant, dans les déploiements de plus de 1 000 serveurs, il se peut que plusieurs batteries de serveurs soient nécessaires.

 
Causes

Il est possible qu'une zone contienne plus de 1000 serveurs membre.

 
Résolutions

Vous pouvez créer de nouvelles zones et déplacer les serveurs entre les zones à l'aide de la Console Presentation Server. Utilisez Zones dans le panneau gauche de la page des Propriétés d'une batterie pour afficher les serveurs appartenant à chaque zone. Pour ajouter une nouvelle zone, cliquez sur Nouvelle zone. Pour modifier l'appartenance d'un serveur d'une zone à une autre, sélectionnez le serveur dans la liste de serveurs de la zone et déplacez-le vers une autre zone en cliquant sur Déplacer le ou les serveur(s).

Pour plus d'informations, consultez le Guide d'administration avancée Citrix Presentation Server.

 
Sources de connaissances externes

Les sources d'informations suivantes peuvent vous être utiles lors de l'apparition de cette erreur :

  • Guide de l'administrateur Citrix Presentation Server - Français
  • Guide d'administration avancée Citrix Presentation Server - Français

Ou effectuez des recherches dans la Base de connaissances Citrix pour plus d'informations.

 
© 2002-2008 Citrix Systems, Inc. Tous droits réservés.

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
Le nombre de serveurs d'une zone est trop élevé (> 1000)
Le nombre de serveurs dans la zone {0} est élevé, nous vous suggérons de la partitionner en plusieurs zones.
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>