Clientüberwachungs-Fehlergruppe – Erfolgsetzungsregel von Überwachungszuständen nach Anzahl der betroffenen eindeutigen Benutzer

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

Diese Regel ermöglicht das Erfolgsetzen von Überwachungszuständen auf der Basis der Anzahl der betroffenen eindeutigen Benutzer pro Fehlergruppe.

Knowledge Base article:

Zusammenfassung

Diese Regel wird intern zum Erfolgsetzen von Überwachungszuständen auf der Basis der Gesamtbenutzeranzahl pro Fehlergruppe verwendet. Die Regel soll nicht außer Kraft gesetzt werden, da sich dies negativ auf die Überwachung auswirken kann.

Ursachen

Dieser Abschnitt ist auf diesen Regeltyp nicht anwendbar.

Lösungen

Für diesen Regeltyp ist keine Benutzeraktion vorgesehen.

Element properties:

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

Member Modules:

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

Source Code:

<Rule ID="Microsoft.SystemCenter.CM.AEM.Internal.BucketUserCountMonitorSuccessStateSetter" Target="AEMLib!Microsoft.SystemCenter.CM.AEM.CrashListener" Enabled="false" 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="SuccessStateSetter" TypeID="Microsoft.SystemCenter.CM.AEM.Internal.TargetSetSuccessStateAction">
<Query>select count(*), AR.SourceEntityId, IsNull(MO.UniqueUserThresholdValue, 50) from AemRelationship AR join MT_WatsonBucket WB on AR.SourceEntityId = WB.BaseManagedEntityId left join MT_MonitorOverride MO on AR.SourceEntityId = MO.ManagedEntityId where AR.RelationshipTypeId = 0 and AR.EntityTypeId = 1 group by AR.SourceEntityId, MO.UniqueUserThresholdValue</Query>
<MonitorId>$MPElement[Name="AEMViewsInternal!Microsoft.SystemCenter.CM.AEM.Views.Internal.UsersAffectedWatsonBucketThreshold"]$</MonitorId>
<ManagedEntityId>Columns/Column[2]</ManagedEntityId>
<Value>Columns/Column[1]</Value>
<Threshold>Columns/Column[3]</Threshold>
</WriteAction>
</WriteActions>
</Rule>