Application Server 2012 R2 DTC Role Discovery
The Microsoft Distributed Transaction Coordinator service (MSDTC) coordinates transactions, regardless of failures, so that the work can be committed as a single transaction even if the work spans multiple resource managers on multiple computers. MSDTC exploits loosely coupled systems to provide scalable performance. It is robust in the face of system failures, process failures, and communication failures.
N/A
N/A
Target | Microsoft.Windows.Server.2012.R2.Computer |
Enabled | True |
Frequency | 43200 |
Remotable | False |
Discovered Classes and their attribuets: |
---|
|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
ScriptProbe | DataSource | Microsoft.MSDTC.6.3.DataSource.ServiceDiscovery | Default |
<Discovery ID="Microsoft.MSDTC.6.3.Discovery" Enabled="true" Target="WindowsServer!Microsoft.Windows.Server.2012.R2.Computer" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.MSDTC.6.3.Servers">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="PrincipalName"/>
<Property TypeID="Microsoft.MSDTC.6.3.ServerRole" PropertyID="ServiceName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="ScriptProbe" TypeID="Microsoft.MSDTC.6.3.DataSource.ServiceDiscovery">
<IntervalSeconds>43200</IntervalSeconds>
<ComputerName>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<IsVirtual>false</IsVirtual>
<LogDetail>true</LogDetail>
<TimeoutSeconds>300</TimeoutSeconds>
<SourceId>$MPElement$</SourceId>
</DataSource>
</Discovery>