Charge de serveur exemple à partir de l'équilibrage de charge

Citrix.PresentationServer.ServerLoadBalancing.CollectionRule (Rule)

Collecte les informations de performance d'équilibrage de charge du serveur à partir du Fournisseur Citrix Presentation Server

Knowledge Base article:

Citrix ® Pack d'administration

Récapitulatif

Cette règle contrôle le rassemblement des informations sur la charge des serveurs. Cette règle récupère les données du Fournisseur Citrix Presentation Server sur la charge des serveurs pour chaque serveur depuis Load Manager. Ces informations sont affichées dans la vue de contrôle de l'intégrité Charge de serveur à partir de l'équilibrage de charge.

 
Sources de connaissances externes

Il se peut que vous trouviez les sources d'informations suivantes utiles :

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

 
Autres informations

Ces informations sont uniquement disponibles si vous utilisez Load Manager dans votre batterie de serveurs.

Notez qu'une règle similaire existe pour le rassemblement d'informations sur la charge des applications publiées.

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

Element properties:

TargetCitrix.PresentationServer.ManagedServer
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
WMIPerfCounterCollectionDS DataSource Microsoft.Windows.WmiPerfCounterProvider Citrix.PresentationServer.CitrixAdministratorAccount
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Citrix.PresentationServer.CitrixAdministratorAccount
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Citrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<Rule ID="Citrix.PresentationServer.ServerLoadBalancing.CollectionRule" Enabled="true" Target="Citrix.PresentationServer.ManagedServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="WMIPerfCounterCollectionDS" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Windows!Microsoft.Windows.WmiPerfCounterProvider">
<NameSpace>\\$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/NetworkName$\root\Citrix</NameSpace>
<Query>SELECT * FROM MetaFrame_Server_LoadLevel WHERE ServerName="$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/NetbiosComputerName$"</Query>
<Frequency>1020</Frequency>
<ObjectName>MetaFrame_Server_LoadLevel</ObjectName>
<CounterName>LoadLevel</CounterName>
<InstanceName>$Target/Property[Type='CtxLibrary!Citrix.Library.ServerApplication']/Name$</InstanceName>
<Value>$Data/Property[@Name='LoadLevel']$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>