Application d'analyse du client - Règle de collecte des performances du nombre d'ordinateurs affectés uniques

Microsoft.SystemCenter.CM.AEM.Internal.AppMachineCountPerfCollection (Rule)

Cette règle active la collecte des données de performances relatives au nombre d'ordinateurs affectés uniques par application.

Knowledge Base article:

Résumé

Cette règle est utilisée en interne pour la collecte des données de performances relatives au nombre d'ordinateurs affectés uniques par application. Cette règle ne doit pas être remplacée car elle risquerait de nuire à l'analyse.

Causes

Cette section n'est pas applicable pour ce type de règle.

Solutions

Il n'existe aucune action utilisateur pour ce type de règle.

Element properties:

TargetMicrosoft.SystemCenter.CM.AEM.CrashListener
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
Scheduler DataSource System.Scheduler Default
PerfDataWriter WriteAction Microsoft.SystemCenter.CM.AEM.Internal.MapQueriedPerfData Default

Source Code:

<Rule ID="Microsoft.SystemCenter.CM.AEM.Internal.AppMachineCountPerfCollection" Target="AEMLib!Microsoft.SystemCenter.CM.AEM.CrashListener" Enabled="true" ConfirmDelivery="true">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="Scheduler" TypeID="System!System.Scheduler">
<Scheduler>
<SimpleReccuringSchedule>
<Interval Unit="Minutes">15</Interval>
</SimpleReccuringSchedule>
<ExcludeDates/>
</Scheduler>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="PerfDataWriter" TypeID="Microsoft.SystemCenter.CM.AEM.Internal.MapQueriedPerfData">
<Query>select count(*), SourceEntityId from AemRelationship AR join MT_Application A on AR.SourceEntityId = A.BaseManagedEntityId where RelationshipTypeId = 1 and EntityTypeId = 0 group by SourceEntityId</Query>
<ObjectName>Application</ObjectName>
<CounterName>ApplicationUniqueMachinesAffected</CounterName>
<Value>Columns/Column[1]</Value>
<ManagedEntityId>Columns/Column[2]</ManagedEntityId>
<RuleId>$MPElement[Name="AEMViewsInternal!Microsoft.SystemCenter.CM.AEM.Views.Internal.AppMachineCountPerfCollector"]$</RuleId>
</WriteAction>
</WriteActions>
</Rule>