Konfigurationsaktualisierungsereignisse für Integrationsdienst zusammenstellen

Microsoft.SystemCenter.HealthService.Configuration.EventCollection (Rule)

Hiermit werden die Ereignisse des Integritätsdiensts der System Center-Verwaltung gesammelt, mit denen die Anforderung, der Erhalt und die Aktivierung einer neuen Konfiguration (z. B. Regeln, Monitore usw.) angegeben wird. Diese Regel ist standardmäßig deaktiviert, da sie ein übermäßiges Sammeln von Ereignissen bewirken kann. Das wiederum bedeutet eine zusätzliche Belastung für die Verwaltungsgruppe und führt dazu, dass Speicherplatz in der operativen Datenbank und in den Data Warehouse-Datenbanken verbraucht wird. Es wird empfohlen, diese Regel ggf. nur für einen begrenzten Zeitraum zu aktivieren.

Knowledge Base article:

Zusammenfassung

Mit dieser Regel werden Ereignisdaten erfasst, die entweder bei der Berichterstattung oder in einer Ansicht verwendet werden. Diese Regel ist standardmäßig deaktiviert, da sie ein übermäßiges Sammeln von Ereignissen bewirken kann. Das wiederum bedeutet eine zusätzliche Belastung für die Verwaltungsgruppe und führt dazu, dass Speicherplatz in der operativen Datenbank und in den Data Warehouse-Datenbanken verbraucht wird. Es wird empfohlen, diese Regel ggf. nur für einen begrenzten Zeitraum zu aktivieren.

Führen Sie die nachstehend beschriebenen Schritte aus, anstatt diese Regel zu aktivieren.

Element properties:

TargetMicrosoft.SystemCenter.HealthService
CategoryEventCollection
EnabledFalse
Alert GenerateFalse
RemotableTrue
Event LogOperations Manager

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectEvent Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishEventData Default

Source Code:

<Rule ID="Microsoft.SystemCenter.HealthService.Configuration.EventCollection" Enabled="false" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<Or>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">OpsMgr Connector</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">21024</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">21025</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">HealthService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1210</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Or>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SCLibrary!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
</WriteActions>
</Rule>