Rule Engine Role Discovery

Microsoft.BizTalk.Server.2013.RuleEngineRole.Discovery (Discovery)

Discovers instances of BizTalk Business Rule Engine role on computers where BizTalk is installed and the rule engine is configured. Also discovers instances of BizTalk group deployment and associated relationships.

Knowledge Base article:

Summary

Discovers instances of BizTalk Business Rule Engine role on computers where BizTalk is installed and the rule engine is configured. Also discovers instances of BizTalk group deployment and associated relationships.

Element properties:

TargetMicrosoft.BizTalk.Server.2013.BizTalkInstallation
EnabledTrue
Frequency43200
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
Microsoft.BizTalk.Server.2013.RuleEngineRole.DataSource DataSource Microsoft.BizTalk.Server.2013.BizTalkRoleDiscovery Default

Source Code:

<Discovery ID="Microsoft.BizTalk.Server.2013.RuleEngineRole.Discovery" Enabled="true" Target="BTSLib!Microsoft.BizTalk.Server.2013.BizTalkInstallation" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="BTSLib!Microsoft.BizTalk.Server.2013.RuleEngineRole">
<Property TypeID="BTSLib!Microsoft.BizTalk.Server.2013.ServerRole" PropertyID="ComputerName"/>
<Property TypeID="BTSLib!Microsoft.BizTalk.Server.2013.ServerRole" PropertyID="MgmtDbName"/>
<Property TypeID="BTSLib!Microsoft.BizTalk.Server.2013.ServerRole" PropertyID="MgmtDbServerName"/>
<Property PropertyID="RulesDbName"/>
<Property PropertyID="RulesDbServerName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="BTSLib!Microsoft.BizTalk.Server.2013.BizTalkGroupDeployment">
<Property PropertyID="Name"/>
<Property PropertyID="MgmtDbName"/>
<Property PropertyID="MgmtDbServerName"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="BTSLib!Microsoft.BizTalk.Server.2013.BizTalkGroupDeploymentContainsServerRole"/>
</DiscoveryTypes>
<DataSource ID="Microsoft.BizTalk.Server.2013.RuleEngineRole.DataSource" TypeID="BTSLib!Microsoft.BizTalk.Server.2013.BizTalkRoleDiscovery">
<IntervalSeconds>43200</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<Option>2</Option>
</DataSource>
</Discovery>