Découverte de la cible de collecte des journaux des événements SSAS 2008

Microsoft.SQLServer.2008.AnalysisServices.Discovery.EventLogCollectionTarget (Discovery)

Cette règle de découverte permet de découvrir une cible de collecte des journaux des événements pour Microsoft SQL Server 2008 Analysis Services. Cet objet permet de collecter les erreurs de module à partir du journal des événements des ordinateurs ayant des composants SSAS 2008.

Knowledge Base article:

Résumé

Cette règle de découverte permet de découvrir une cible de collecte des journaux des événements pour Microsoft SQL Server 2012 Analysis Services. Cet objet permet de collecter les erreurs de module à partir du journal des événements des ordinateurs ayant des composants SSAS 2008.

Paramètres remplaçables

Nom

Description

Valeur par défaut

Activé

Active ou désactive le flux de travail

Oui

Fréquence en secondes

L'intervalle de temps récurrent en secondes pendant lequel le workflow est exécuté.

14400

Element properties:

TargetMicrosoft.SQLServer.2008.AnalysisServices.Seed
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.FilteredRegistryDiscoveryProvider Default

Source Code:

<Discovery ID="Microsoft.SQLServer.2008.AnalysisServices.Discovery.EventLogCollectionTarget" Enabled="true" Target="Microsoft.SQLServer.2008.AnalysisServices.Seed" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2008.AnalysisServices.EventLogCollectionTarget"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.FilteredRegistryDiscoveryProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<RegistryAttributeDefinitions>
<RegistryAttributeDefinition>
<AttributeName>RealComputerName</AttributeName>
<Path>SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName\ComputerName</Path>
<PathType>1</PathType>
<AttributeType>1</AttributeType>
</RegistryAttributeDefinition>
</RegistryAttributeDefinitions>
<Frequency>14400</Frequency>
<ClassId>$MPElement[Name="Microsoft.SQLServer.2008.AnalysisServices.EventLogCollectionTarget"]$</ClassId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Name>
<Value>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="System!System.Entity"]/DisplayName$</Name>
<Value>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Value>
</Setting>
</Settings>
</InstanceSettings>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Values/RealComputerName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetbiosComputerName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</Discovery>