Serverlast abtasten (mit Load Manager)

Citrix.PresentationServer.ServerLoadBalancing.CollectionRule (Rule)

Sammelt Lastausgleichsleistungsdaten für Server vom Citrix Presentation Server Provider.

Knowledge Base article:

Citrix ® Management Pack

Zusammenfassung

Diese Regel steuert die Sammlung von Informationen über die Serverlast. Sie ruft Citrix Presentation Server Provider-Daten über die Last jedes Servers von Load Manager ab. Diese Informationen werden in der Zustandsüberwachungsansicht Serverlast angezeigt.

 
Externe Informationsquellen

Folgende Informationsquellen können hilfreich sein:

Weitere Informationen finden Sie auch in der Citrix Knowledge Base.

 
Weitere Informationen

Diese Informationen stehen nur zur Verfügung, wenn Sie Load Manager in Ihrer Serverfarm verwenden.

Hinweis: Es gibt eine ähnliche Regel für die Sammlung von Informationen über die Last veröffentlichter Anwendungen.

 
© 2002-2008 Citrix Systems, Inc. Alle Rechte vorbehalten.

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>