Questa regola attiva la raccolta di dati delle prestazioni in relazione al totale dei computer univoci interessati per gruppo di errore di sistema
Questa regola viene utilizzata internamente per raccogliere i dati delle prestazioni in relazione al totale dei singoli computer interessati per gruppo di errori di sistema. Tale regola non deve essere sostituita in quanto potrebbe avere un impatto negativo sul monitoraggio.
Questa sezione non è applicabile per questo tipo di regola.
Non è richiesta alcuna azione utente per questo tipo di regola.
Target | Microsoft.SystemCenter.CM.AEM.CrashListener |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
Scheduler | DataSource | System.Scheduler | Default |
PerfDataWriter | WriteAction | Microsoft.SystemCenter.CM.AEM.Internal.MapQueriedPerfData | Default |
<Rule ID="Microsoft.SystemCenter.CM.AEM.Internal.SystemBucketMachineCountPerfCollection" 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.SystemBucket';SET @Query = N'select count(*), AR.SourceEntityId from AemRelationship AR join [' + @TableName + '] SB on AR.SourceEntityId = SB.BaseManagedEntityId where AR.RelationshipTypeId = 1 and AR.EntityTypeId = 1 group by AR.SourceEntityId';EXEC sp_executesql @Query</Query>
<ObjectName>Bucket</ObjectName>
<CounterName>BucketUniqueMachinesAffected</CounterName>
<Value>Columns/Column[1]</Value>
<ManagedEntityId>Columns/Column[2]</ManagedEntityId>
<RuleId>$MPElement[Name="AEMViewsInternal!Microsoft.SystemCenter.CM.AEM.Views.Internal.SystemBucketMachineCountPerfCollector"]$</RuleId>
</WriteAction>
</WriteActions>
</Rule>