| ID | Context | Target | Type | Property | Value | Category | Enforced |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpStorage_CoreMergesCompleted | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpStorage_CoreMergesCompleted | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpStorage_CheckpointsCompleted | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpStorage_CheckpointsCompleted | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_SweepExpiredRowsTouchedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_SweepExpiredRowsTouchedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpCursors_RowsReturnedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpCursors_RowsReturnedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpIoGovernor_TotalRateObjectsPublished | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpIoGovernor_TotalRateObjectsPublished | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpCursors_RowsTouchedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpCursors_RowsTouchedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpTransactionLog_LogBytesWrittenSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpTransactionLog_LogBytesWrittenSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpPhantomProcessor_PhantomRowsTouchedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpPhantomProcessor_PhantomRowsTouchedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpTransactions_TransactionsAbortedByUserSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpTransactions_TransactionsAbortedByUserSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_SweepRowsTouchedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_SweepRowsTouchedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_RowsProcessedSecFirstInBucketAndRemoved | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_RowsProcessedSecFirstInBucketAndRemoved | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_RowsProcessedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_RowsProcessedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_MainGcWorkItemsSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_MainGcWorkItemsSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpCursors_ExpiredRowsRemovedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpCursors_ExpiredRowsRemovedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpPhantomProcessor_PhantomScansStartedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpPhantomProcessor_PhantomScansStartedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpIoGovernor_MissedCreditSlots | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpIoGovernor_MissedCreditSlots | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpIoGovernor_StaleRateObjectWaitsSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpIoGovernor_StaleRateObjectWaitsSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpTransactions_CascadingAbortsSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpTransactions_CascadingAbortsSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpTransactions_SavePointsCreatedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpTransactions_SavePointsCreatedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_SweepExpiringRowsTouchedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_SweepExpiringRowsTouchedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpStorage_CheckpointsClosed | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpStorage_CheckpointsClosed | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpStorage_MergesAbandoned | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpStorage_MergesAbandoned | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpCursors_DustyCornerScanRetriesSecUserIssued | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpCursors_DustyCornerScanRetriesSecUserIssued | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpIoGovernor_InsufficientCreditsWaitsSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpIoGovernor_InsufficientCreditsWaitsSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_ParallelGcWorkItemSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_ParallelGcWorkItemSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpCursors_CursorUniqueViolationsSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpCursors_CursorUniqueViolationsSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpPhantomProcessor_PhantomExpiredRowsRemovedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpPhantomProcessor_PhantomExpiredRowsRemovedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_SweepExpiredRowsRemovedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_SweepExpiredRowsRemovedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_RowsProcessedSecFirstInBucket | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_RowsProcessedSecFirstInBucket | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpCursors_CursorInsertsSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpCursors_CursorInsertsSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpCursors_TentativelyDeletedRowsTouchedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpCursors_TentativelyDeletedRowsTouchedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpIoGovernor_LogBlocksSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpIoGovernor_LogBlocksSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpCursors_CursorWriteConflictsSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpCursors_CursorWriteConflictsSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpTransactions_TransactionsAbortedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpTransactions_TransactionsAbortedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpTransactions_TransactionsCreatedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpTransactions_TransactionsCreatedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpIoGovernor_IoIssuedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpIoGovernor_IoIssuedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpCursors_CursorScansStartedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpCursors_CursorScansStartedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpStorage_MergePolicyEvaluations | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpStorage_MergePolicyEvaluations | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_RowsProcessedSecNoSweepNeeded | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_RowsProcessedSecNoSweepNeeded | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_RowsProcessedSecMarkedForUnlink | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_RowsProcessedSecMarkedForUnlink | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpTransactions_SavePointRefreshesSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpTransactions_SavePointRefreshesSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpCursors_CursorUpdatesSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpCursors_CursorUpdatesSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpStorage_MergeRequestsOutstanding | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpStorage_MergeRequestsOutstanding | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpTransactions_SavePointRollbacksSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpTransactions_SavePointRollbacksSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpCursors_CursorDeletesSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpCursors_CursorDeletesSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpPhantomProcessor_PhantomExpiringRowsTouchedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpPhantomProcessor_PhantomExpiringRowsTouchedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpCursors_ExpiredRowsTouchedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpCursors_ExpiredRowsTouchedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_SweepScansStartedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_SweepScansStartedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpStorage_TotalFilesMerged | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpStorage_TotalFilesMerged | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpTransactionLog_LogRecordsWrittenSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpTransactionLog_LogRecordsWrittenSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpStorage_MergesInstalled | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpStorage_MergesInstalled | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpTransactions_CommitDependenciesTakenSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpTransactions_CommitDependenciesTakenSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpPhantomProcessor_PhantomExpiredRowsTouchedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpPhantomProcessor_PhantomExpiredRowsTouchedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpPhantomProcessor_DustyCornerScanRetriesSecPhantomIssued | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpPhantomProcessor_DustyCornerScanRetriesSecPhantomIssued | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpGarbageCollection_DustyCornerScanRetriesSecGcIssued | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpGarbageCollection_DustyCornerScanRetriesSecGcIssued | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpTransactions_ReadOnlyTransactionsPreparedSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpTransactions_ReadOnlyTransactionsPreparedSec | RulePropertyOverride | Enabled | true | | False |
| Microsoft.SQLServer.Linux.RulePropertyOverride.DBEngine.XtpTransactions_TransactionValidationFailuresSec | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.CollectionRule.DBEngine.XtpTransactions_TransactionValidationFailuresSec | RulePropertyOverride | Enabled | true | | False |