All Unit Monitors in Microsoft.SQLServer.2016.Replication.Monitoring Management Pack

 DisplayNameDescriptionIDTargetParent MonitorCategoryEnabledInstance NameCounter NameFrequencyAlert GenerateAlert SeverityAlert PriorityAlert Auto ResolveMonitor TypeRemotableAccessibilityRunAs
Microsoft.SQLServer.2016.Replication.Monitor.DistributionAgentStateDistribution Agents state (aggregated for all Publications)This monitor checks the state of the Distribution agents for all publications serviced by this Distributor.Microsoft.SQLServer.2016.Replication.Monitor.DistributionAgentStateMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.ReplicationAgentStateTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.DistributionDBAvailabilityAvailability of the Distribution databaseThis monitor checks the availability of the Distribution database from the Distributor.Microsoft.SQLServer.2016.Replication.Monitor.DistributionDBAvailabilityMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.DBConnectionMonitorTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.DistributionDBAvailabilityFromSubscriberAvailability of the Distribution database from a SubscriberThis monitor checks availability of the Distribution database from the Subscriber.Microsoft.SQLServer.2016.Replication.Monitor.DistributionDBAvailabilityFromSubscriberMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.AvailabilityStateAvailabilityHealthFalse0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.DistributorAvailabilityFromSubscriberMonitorTypeTruePublicMicrosoft.SQLServer.Replication.Monitoring.DistributorAvailabilityFromSubscriberMonitor.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.DistributionDBPendingCmdsPending Commands on DistributorThere are pending commands on the Distributor waiting for delivery.Microsoft.SQLServer.2016.Replication.Monitor.DistributionDBPendingCmdsMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.PerformanceStatePerformanceHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.DistributorPendingCmdsTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.LogReaderAgentStateReplication Log Reader Agent State for the Distributor (aggregated for all Publications)This monitor checks the state of the Replication Log Reader for all Publications serviced by the Distributor.Microsoft.SQLServer.2016.Replication.Monitor.LogReaderAgentStateMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.ReplicationAgentStateTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.MergeAgentStateReplication Merge Agent State for the Distributor (aggregated for all Subscriptions)This monitor checks the state of the Merge agents for all Subscriptions on the Distributor.Microsoft.SQLServer.2016.Replication.Monitor.MergeAgentStateMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.ReplicationAgentStateTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.PercentOfDeactivatedSubscriptionsPercent of Deactivated SubscriptionsPercent of Deactivated Subscriptions MonitorMicrosoft.SQLServer.2016.Replication.Monitor.PercentOfDeactivatedSubscriptionsMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.ConfigurationStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.DistributorPercentOfDeactivatedSubscriptionsTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.PercentOfExpiredSubscriptionsPercent of Expired SubscriptionsPercent of Expired Subscriptions MonitorMicrosoft.SQLServer.2016.Replication.Monitor.PercentOfExpiredSubscriptionsMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.ConfigurationStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.DistributorPercentOfDeactivatedSubscriptionsTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.PublicationLogReaderAgentStateReplication Log Reader Agent State for PublicationThis monitor checks the status of the Replication Log Reader Agent service for Publications.Microsoft.SQLServer.2016.Replication.Monitor.PublicationLogReaderAgentStateMicrosoft.SQLServer.2016.Replication.PublicationSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.ReplicationAgentStateTrueInternalMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.PublicationSnapshotAgentStateReplication Snapshot Agent StateThis monitor checks the status of the Replication Snapshot Agent service for Publications.Microsoft.SQLServer.2016.Replication.Monitor.PublicationSnapshotAgentStateMicrosoft.SQLServer.2016.Replication.PublicationSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.ReplicationAgentStateTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.PublicationSnapshotFreeSpacePublication Snapshot Available SpaceThe monitor reports a warning when the available disk space for the publication Snapshot drops below the Warning Threshold setting. This is indicated as a percentage of the snapshot files folder size. The monitor reports a critical alert when the available space drops below the Critical Threshold.Microsoft.SQLServer.2016.Replication.Monitor.PublicationSnapshotFreeSpaceMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.DistributorSnapshotFreeSpaceTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.PublicationSubscriptionSyncStatusMonitorAll Subscriptions are Synchronizing for PublicationAll Subscriptions are SynchronizingMicrosoft.SQLServer.2016.Replication.Monitor.PublicationSubscriptionSyncStatusMonitorMicrosoft.SQLServer.2016.Replication.PublicationSystem.Health.PerformanceStatePerformanceHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.PublicationSubscriptionSyncStatusTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.PublisherAvailabilityMonitorSQL Server Agent State for PublisherThis monitor checks if the SQL Server Agent is running on Publisher.Microsoft.SQLServer.2016.Replication.Monitor.PublisherAvailabilityMonitorMicrosoft.SQLServer.2016.Replication.PublisherSystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.CheckReplicationServiceStateTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.PublisherSubscriptionsMonitorSubscriptions state for PublisherThis monitor checks whether there are any inactive subscriptions for any publications.Microsoft.SQLServer.2016.Replication.Monitor.PublisherSubscriptionsMonitorMicrosoft.SQLServer.2016.Replication.PublisherSystem.Health.ConfigurationStatePerformanceHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.PublisherSubscriptionsMonitorTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.QueueReaderAgentStateReplication Queue Reader Agent State for Distributor (aggregated for all Publications)This monitor checks the status of the Queue Reader Agent services for all Publications on the Distributor. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.Replication.Monitor.QueueReaderAgentStateMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.PerformanceStatePerformanceHealthFalse0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.ReplicationAgentStateTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.ReplicationAgentFailJobsReplication Agents failed on the DistributorThis monitor checks if the following Replication agent jobs are in healthy state: Distribution agent, Merge agent, Queue Reader agent, Log reader agent or Snapshot agent. If any of the agents are in failed state, the monitor will be triggered.Microsoft.SQLServer.2016.Replication.Monitor.ReplicationAgentFailJobsMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.PerformanceStatePerformanceHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.DistributorFailJobsTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.ReplicationAgentIsRetryingOne or more of the Replication Agents are retrying on the DistributorThis monitor checks if any of the following Replication Agents are retrying an operation: Distribution Agent, Log Reader Agent, Merge Agent, Queue Reader Agent or Snapshot Agent.Microsoft.SQLServer.2016.Replication.Monitor.ReplicationAgentIsRetryingMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.PerformanceStatePerformanceHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.DistributorFailJobsTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.ReplicationAgentsLoadTotal daily execution time of the replication agentThis monitors the total daily execution time of the replication agents, Distribution, Log Reader, Merge, Queue Reader and Snapshot on the Distributor.Microsoft.SQLServer.2016.Replication.Monitor.ReplicationAgentsLoadMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.DistributorAgentsLoadTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.SnapshotAgentStateReplication Snapshot Agent State for Distributor (aggregated for all Publications)This monitor checks the state of the Snapshot Agent services for all Publications on the Distributor.Microsoft.SQLServer.2016.Replication.Monitor.SnapshotAgentStateMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.ReplicationAgentStateTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.SQLServerAgentStateSQL Server Agent State for DistributorThis monitor checks if the SQL Server Agent is running on Distributor.Microsoft.SQLServer.2016.Replication.Monitor.SQLServerAgentStateMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.CheckReplicationServiceStateTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.SubscriberAgentIsRetryingMonitorSubscriber Agent is RetryingThe Subscriber Agent (Distribution, Log Reader, Merge, Queue Reader and Snapshot) is Retrying Monitor. Note that SQL Server Agent Windows Service is not supported by any edition of SQL Server Express. Therefore, this monitor is not applicable for SQL Server Express cases.Microsoft.SQLServer.2016.Replication.Monitor.SubscriberAgentIsRetryingMonitorMicrosoft.SQLServer.2016.Replication.SubscriberSystem.Health.PerformanceStatePerformanceHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.DistributorFailJobsTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.SubscriberAgentsLoadLoad of Replication agents on SubscriberReplication agents (Distribution and Merge) load on SubscriberMicrosoft.SQLServer.2016.Replication.Monitor.SubscriberAgentsLoadMicrosoft.SQLServer.2016.Replication.SubscriberSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.DistributorAgentsLoadTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.SubscriberAvailabilityMonitorSQL Server Agent State for SubscriberThis monitor checks if the SQL Server Agent is running on Subscriber. Note that SQL Server Agent Windows Service is not supported by any edition of SQL Server Express. Therefore, this monitor is not applicable for SQL Server Express cases.Microsoft.SQLServer.2016.Replication.Monitor.SubscriberAvailabilityMonitorMicrosoft.SQLServer.2016.Replication.SubscriberSystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.CheckReplicationServiceStateTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.SubscriptionDistributionAgentStateDistribution Agent State for SubscriptionThis monitor checks the status of the Replication Distribution Agent services for Subscription. Note that SQL Server Agent Windows Service is not supported by any edition of SQL Server Express. Therefore, this monitor is not applicable for SQL Server Express cases.Microsoft.SQLServer.2016.Replication.Monitor.SubscriptionDistributionAgentStateMicrosoft.SQLServer.2016.Replication.SubscriptionSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.ReplicationAgentStateTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.SubscriptionLongEstimatedTimeMonitorSubscription latencyThis monitor checks the latency for commands in the Distribution database waiting to be delivered to the Subscribers.Microsoft.SQLServer.2016.Replication.Monitor.SubscriptionLongEstimatedTimeMonitorMicrosoft.SQLServer.2016.Replication.SubscriptionSystem.Health.PerformanceStatePerformanceHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.SubscriptionLongEstimatedTimeTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.SubscriptionMergeAgentStateReplication Merge Agent State for SubscriptionThis monitor checks the status of the Replication Merge Agent service for Subscription. Note that SQL Server Agent Windows Service is not supported by any edition of SQL Server Express. Therefore, this monitor is not applicable for SQL Server Express cases.Microsoft.SQLServer.2016.Replication.Monitor.SubscriptionMergeAgentStateMicrosoft.SQLServer.2016.Replication.SubscriptionSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.ReplicationAgentStateTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.SubscriptionPendingCmdsMonitorSubscription Pending CommandsThere are pending commands on the Distributor for specific Subscription waiting delivery.Microsoft.SQLServer.2016.Replication.Monitor.SubscriptionPendingCmdsMonitorMicrosoft.SQLServer.2016.Replication.SubscriptionSystem.Health.PerformanceStatePerformanceHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.SubscriptionPendingCmdsTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor
Microsoft.SQLServer.2016.Replication.Monitor.UnsyncSubscriptionsUnsynchronized Subscriptions on DistributorThis monitor detects unsynchronized subscriptions for specific Distributors.Microsoft.SQLServer.2016.Replication.Monitor.UnsyncSubscriptionsMicrosoft.SQLServer.2016.Replication.DistributorSystem.Health.PerformanceStatePerformanceHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2016.Replication.MonitorType.DistributorUnsyncSubscriptionsTruePublicMicrosoft.SQLServer.Replication.Monitoring.RunAs.Monitor