| DisplayName | ID | Target | Category | Enabled | Alert Generate | Accessibility |
| Microsoft Distributed Transaction Coordinator Service Installation and Setup Health Monitor | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceInstallationandSetup.Application.ReinstallMSDTC | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service Installation and Setup Health Monitor (Resolve transactions manually) | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceInstallationandSetup.Application.Resolvetransactionsmanually | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service Log Availability Health Monitor (Change the MSDTC log path) | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceLogAvailability.Application.ChangetheMSDTClogpath | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| There is not enough disk space for the MSDTC log file service in its current location | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceLogAvailability.Application.Freediskspaceormovethelogfiletoanotherdrive | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service Log Availability Health Monitor (Increase the log size or resolve old transactions) | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceLogAvailability.Application.Increasethelogsizeorresolveoldtransactions | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| The system detected a problem in the MSDTC log file (Increase the number of MSDTC log buffers) | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceLogAvailability.Application.IncreasethenumberofMSDTClogbuffers | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service Log Availability | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceLogAvailability.Application.None | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| The system detected an incompatible version of the Microsoft Distributed Transaction Coordinator service | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceLogAvailability.Application.ReinstallMSDTC | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| The Microsoft Distributed Transaction Coordinator Service Log is read-only | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceLogAvailability.Application.RemovethereadonlyattributefromtheMSDTClog | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| The system indicates there is a problem with the Msdtclog.dll file | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceLogAvailability.Application.RestoreMsdtclogdllandrestartMSDTC | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| The system detected a problem in the MSDTC log file (Run the MSDTC Reset log utility) | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceLogAvailability.Application.RuntheMSDTCResetlogutility | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service on a Cluster Health Monitor | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceonaCluster.Application.ConfigureMSDTConaFailoverCluster | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service on a Cluster Health Monitor (Restart the cluster) | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceonaCluster.Application.Restartthecluster | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service on a Cluster Health Monitor (Start the Cluster service and then start MSDTC) | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceonaCluster.Application.StarttheClusterserviceandthenstartMSDTC | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| An error condition may have resulted from a problem with the registry key | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceStartup.Application.ChecktheXAproviderregistrykey | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| The MSDTC Windows service failed to start due to low memory | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceStartup.Application.Freeupsystemmemory | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service Startup Health Monitor (Restart MSDTC) | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceStartup.Application.RestartMSDTC | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service Startup Health Monitor (Start MSDTC) | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceStartup.Application.StartMSDTC | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service Stoppage Health Monitor | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceStoppage.Application.StopMSDTC | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service Upgrade Health Monitor | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceUpgrade.Application.Confirmthattheupgradedserviceisrunningproperly | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Login account and credentials might not have the permissions necessary to run the user interface | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceUserInterface.Application.NewDiagnoser | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service User Interface Health Monitor (Report an invalid error code to Microsoft) | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceUserInterface.Application.ReportaninvaliderrorcodetoMicrosoft | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service User Interface Health Monitor (Restart Component Services and confirm that the DTC is running properly) | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceUserInterface.Application.RestartComponentServicesandconfirmthattheDTCisrunningproperly | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Microsoft Distributed Transaction Coordinator Service User Interface Health Monitor (Stop and restart MSDTC) | Microsoft.MSDTC.10.0.MicrosoftDistributedTransactionCoordinatorServiceUserInterface.Application.StopandrestartMSDTC | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Monitor clustered MSDTC role | Microsoft.MSDTC.10.0.Monitor.ClusteredRole | Microsoft.MSDTC.10.0.ClusteredRoles | AvailabilityHealth | True | False | Public |
| Monitor MSDTC service | Microsoft.MSDTC.10.0.Monitor.Service | Microsoft.MSDTC.10.0.Servers | AvailabilityHealth | True | True | Public |
| Registry Configuration Health Monitor (Check the MSDTC registry keys) | Microsoft.MSDTC.10.0.RegistryConfiguration.Application.ChecktheMSDTCregistrykeys | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Registry Configuration Health Monitor (Check XA registry keys) | Microsoft.MSDTC.10.0.RegistryConfiguration.Application.CheckXAregistrykeys | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Registry Configuration Health Monitor (Confirm that the server has access to the OLE Transaction Managers key) | Microsoft.MSDTC.10.0.RegistryConfiguration.Application.ConfirmthattheserverhasaccesstotheOLETransactionManagerskey | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Registry Configuration Health Monitor (Restore the default account) | Microsoft.MSDTC.10.0.RegistryConfiguration.Application.Restorethedefaultaccount | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Registry Configuration Health Monitor (Turn on the Remote Registry service) | Microsoft.MSDTC.10.0.RegistryConfiguration.Application.TurnontheRemoteRegistryservice | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| An error condition may have resulted from a problem with a registry key | Microsoft.MSDTC.10.0.TransactionsProcessing.Application.CheckXAregistrykeys | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| The MSDTC service reported an error with a program that interfaces with MSDTC | Microsoft.MSDTC.10.0.TransactionsProcessing.Application.Registerthecomponentontheserver | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| The MSDTC service reported the outcome for a transaction has a status of In Doubt | Microsoft.MSDTC.10.0.TransactionsProcessing.Application.ResolvetheInDoubttransactions | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| An illegal state transition has occurred with the XA transaction manager | Microsoft.MSDTC.10.0.TransactionsProcessing.Application.RestartMSDTC | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |
| Volume Snapshot Support Health Monitor | Microsoft.MSDTC.10.0.VolumeSnapshotSupport.Application.StopandthenrestartMSDTC | Microsoft.MSDTC.10.0.Servers | StateCollection | True | True | Public |