Clientüberwachungs-Fehlergruppe – Sammlungsregel für Leistungsdaten der betroffenen eindeutigen Benutzer

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

Diese Regel ermöglicht die Sammlung von Leistungsdaten bezogen auf die Gesamtanzahl der eindeutigen pro Fehlergruppe betroffenen Benutzer.

Knowledge Base article:

Zusammenfassung

Diese Regel wird intern zum Sammeln von Leistungsdaten bezogen auf die Gesamtanzahl der eindeutigen pro Fehlergruppe betroffenen Benutzer verwendet. Diese Regel darf nicht außer Kraft gesetzt werden, da andernfalls die Überwachung beeinträchtigt wird.

Ursachen

Dieser Abschnitt gilt nicht für diesen Regeltyp.

Lösungen

Für diesen Regeltyp gibt es keine Benutzeraktion.

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.BucketUserCountPerfCollection" 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>DECLARE @TableName NVARCHAR(1000), @Query NVARCHAR(1000);SELECT @TableName = ManagedTypeTableName FROM ManagedType WHERE TypeName = 'Microsoft.SystemCenter.CM.AEM.WatsonBucket';SET @Query = N'select count(*), SourceEntityId from AemRelationship AR join [' + @TableName + '] WB on AR.SourceEntityId = WB.BaseManagedEntityId where RelationshipTypeId = 0 and EntityTypeId = 1 group by SourceEntityId';EXEC sp_executesql @Query</Query>
<ObjectName>Bucket</ObjectName>
<CounterName>BucketUniqueUsersAffected</CounterName>
<Value>Columns/Column[1]</Value>
<ManagedEntityId>Columns/Column[2]</ManagedEntityId>
<RuleId>$MPElement[Name="AEMViewsInternal!Microsoft.SystemCenter.CM.AEM.Views.Internal.BucketUserCountPerfCollector"]$</RuleId>
</WriteAction>
</WriteActions>
</Rule>