| DisplayName | ID | Target | Category | Enabled | Alert Generate |
| Azure SQL DB Managed Instance: DB Active Transactions Count | Microsoft.Azure.ManagedInstance.CollectionRule.Database.ActiveTransactions | Microsoft.Azure.ManagedInstance.Database | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: DB Active Connections Count | Microsoft.Azure.ManagedInstance.CollectionRule.Database.DBActiveConnectionsCount | Microsoft.Azure.ManagedInstance.Database | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: DB Active Requests Count | Microsoft.Azure.ManagedInstance.CollectionRule.Database.DBActiveRequestsCount | Microsoft.Azure.ManagedInstance.Database | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: DB Active Sessions Count | Microsoft.Azure.ManagedInstance.CollectionRule.Database.DBActiveSessionsCount | Microsoft.Azure.ManagedInstance.Database | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: DB Transactions per Second Count | Microsoft.Azure.ManagedInstance.CollectionRule.Database.TransactionsPerSec | Microsoft.Azure.ManagedInstance.Database | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: DB Engine Average Wait Time (Milliseconds) | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.AverageWaitTime | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Buffer Cache Hit Ratio | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.BufferCacheHitRatio | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: DB Engine CPU Utilization (\%) | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.CPUUtilization | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Average Bytes/Read | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_AvgBytesRead | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Average Bytes/Transfer | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_AvgBytesTransfer | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Average Bytes/Write | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_AvgBytesWrite | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Average Microseconds/Read | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_AvgMicrosecRead | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Average Microseconds/Read Comp | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_AvgMicrosecReadComp | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Average Microseconds/Transfer | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_AvgMicrosecTransfer | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Average Microseconds/Write | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_AvgMicrosecWrite | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Average Microseconds/Write Comp | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_AvgMicrosecWriteComp | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: HTTP Storage I/O Failed per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_HttpStorageIoFailedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: HTTP Storage I/O Retry per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_HttpStorageIoRetrySec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Outstanding HTTP Storage I/O | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_OutstandingHttpStorageIo | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Read Bytes per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_ReadBytesSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Reads per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_ReadsSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Total Bytes per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_TotalBytesSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Transfers per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_TransfersSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Write Bytes per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_WriteBytesSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: HTTP Storage: Writes per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.HTTPStorage_WritesSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Number of Lock Requests per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.LockRequestsPerSecond | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Lock Timeouts per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.LockTimeoutsPerSecond | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Number of Lock Waits per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.LockWaitsPerSecond | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Logins per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.LoginsPerSecond | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Number of Deadlocks per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.NumberDeadlocksPerSecond | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: DB Engine Page Life Expectancy (s) | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.PageLifeExpectancy | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: SQL Compilations per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.SQLCompilationsPerSecond | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: SQL Re-Compilations per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.SQLRecompilationsPerSecond | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: DB Engine Stolen Server Memory (MB) | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.StolenServerMemory | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: DB Engine Thread Count | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.ThreadCount | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Total Transactions per Second | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.TransactionsPerSecond | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: User Connections | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.UserConnectionsCollection | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Cursor deletes/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpCursors_CursorDeletesSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Cursor inserts/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpCursors_CursorInsertsSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Cursor scans started/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpCursors_CursorScansStartedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Cursor unique violations/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpCursors_CursorUniqueViolationsSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Cursor updates/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpCursors_CursorUpdatesSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Cursor write conflicts/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpCursors_CursorWriteConflictsSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Dusty corner scan retries/sec (user-issued) | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpCursors_DustyCornerScanRetriesSecUserIssued | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Expired rows removed/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpCursors_ExpiredRowsRemovedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Expired rows touched/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpCursors_ExpiredRowsTouchedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Rows returned/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpCursors_RowsReturnedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Rows touched/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpCursors_RowsTouchedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Tentatively-deleted rows touched/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpCursors_TentativelyDeletedRowsTouchedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Dusty corner scan retries/sec (GC-issued) | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_DustyCornerScanRetriesSecGcIssued | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Main GC work items/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_MainGcWorkItemsSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Parallel GC work item/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_ParallelGcWorkItemSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Rows processed/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_RowsProcessedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Rows processed/sec (first in bucket) | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_RowsProcessedSecFirstInBucket | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Rows processed/sec (first in bucket and removed) | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_RowsProcessedSecFirstInBucketAndRemoved | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Rows processed/sec (marked for unlink) | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_RowsProcessedSecMarkedForUnlink | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Rows processed/sec (no sweep needed) | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_RowsProcessedSecNoSweepNeeded | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Sweep expired rows removed/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_SweepExpiredRowsRemovedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Sweep expired rows touched/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_SweepExpiredRowsTouchedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Sweep expiring rows touched/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_SweepExpiringRowsTouchedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Sweep rows touched/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_SweepRowsTouchedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Sweep scans started/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpGarbageCollection_SweepScansStartedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Insufficient Credits Waits/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpIoGovernor_InsufficientCreditsWaitsSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Io Issued/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpIoGovernor_IoIssuedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Log Blocks/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpIoGovernor_LogBlocksSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Missed Credit Slots | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpIoGovernor_MissedCreditSlots | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Stale Rate Object Waits/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpIoGovernor_StaleRateObjectWaitsSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Total Rate Objects Published | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpIoGovernor_TotalRateObjectsPublished | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Dusty corner scan retries/sec (Phantom-issued) | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpPhantomProcessor_DustyCornerScanRetriesSecPhantomIssued | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Phantom expired rows removed/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpPhantomProcessor_PhantomExpiredRowsRemovedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Phantom expired rows touched/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpPhantomProcessor_PhantomExpiredRowsTouchedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Phantom expiring rows touched/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpPhantomProcessor_PhantomExpiringRowsTouchedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Phantom rows touched/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpPhantomProcessor_PhantomRowsTouchedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Phantom scans started/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpPhantomProcessor_PhantomScansStartedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Checkpoints Closed | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpStorage_CheckpointsClosed | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Checkpoints Completed | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpStorage_CheckpointsCompleted | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Core Merges Completed | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpStorage_CoreMergesCompleted | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Merge Policy Evaluations | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpStorage_MergePolicyEvaluations | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Merge Requests Outstanding | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpStorage_MergeRequestsOutstanding | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Merges Abandoned | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpStorage_MergesAbandoned | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Merges Installed | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpStorage_MergesInstalled | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Total Files Merged | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpStorage_TotalFilesMerged | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Log bytes written/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpTransactionLog_LogBytesWrittenSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Log records written/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpTransactionLog_LogRecordsWrittenSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Cascading aborts/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpTransactions_CascadingAbortsSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Commit dependencies taken/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpTransactions_CommitDependenciesTakenSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Read-only transactions prepared/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpTransactions_ReadOnlyTransactionsPreparedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Save point refreshes/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpTransactions_SavePointRefreshesSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Save point rollbacks/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpTransactions_SavePointRollbacksSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Save points created/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpTransactions_SavePointsCreatedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Transactions aborted by user/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpTransactions_TransactionsAbortedByUserSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Transactions aborted/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpTransactions_TransactionsAbortedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Transactions created/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpTransactions_TransactionsCreatedSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Transaction validation failures/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBEngine.XtpTransactions_TransactionValidationFailuresSec | Microsoft.Azure.ManagedInstance.DBEngine | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Active Checkpoint File Pairs | Microsoft.Azure.ManagedInstance.CollectionRule.DBFileGroupFx.CheckpointFile.Active | Microsoft.Azure.ManagedInstance.DBFilegroupFx | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Merge Target Checkpoint File Pairs | Microsoft.Azure.ManagedInstance.CollectionRule.DBFileGroupFx.CheckpointFile.MergeTarget | Microsoft.Azure.ManagedInstance.DBFilegroupFx | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Precreated Checkpoint Files | Microsoft.Azure.ManagedInstance.CollectionRule.DBFileGroupFx.CheckpointFile.Precreated | Microsoft.Azure.ManagedInstance.DBFilegroupFx | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Checkpoint File Pairs Waiting For Log Truncation | Microsoft.Azure.ManagedInstance.CollectionRule.DBFileGroupFx.CheckpointFile.Stale | Microsoft.Azure.ManagedInstance.DBFilegroupFx | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Checkpoint File Pairs Under Construction | Microsoft.Azure.ManagedInstance.CollectionRule.DBFileGroupFx.CheckpointFile.UnderConstruction | Microsoft.Azure.ManagedInstance.DBFilegroupFx | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Memory Used By Indexes (MB) | Microsoft.Azure.ManagedInstance.CollectionRule.DBFilegroupFx.IndexesUsedMemoryMB | Microsoft.Azure.ManagedInstance.DBFilegroupFx | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Memory Used By Tables (MB) | Microsoft.Azure.ManagedInstance.CollectionRule.DBFilegroupFx.TablesMemoryUsageMB | Microsoft.Azure.ManagedInstance.DBFilegroupFx | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: XTP Controller DLC Latency/Fetch | Microsoft.Azure.ManagedInstance.CollectionRule.DBFilegroupFx.XtpControllerDlcLatencyFetch | Microsoft.Azure.ManagedInstance.DBFilegroupFx | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: XTP Controller DLC Peak Latency | Microsoft.Azure.ManagedInstance.CollectionRule.DBFilegroupFx.XtpControllerDlcPeakLatency | Microsoft.Azure.ManagedInstance.DBFilegroupFx | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: XTP Controller Log Processed/sec | Microsoft.Azure.ManagedInstance.CollectionRule.DBFilegroupFx.XtpControllerLogProcessedSec | Microsoft.Azure.ManagedInstance.DBFilegroupFx | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: XTP Memory Used (KB) | Microsoft.Azure.ManagedInstance.CollectionRule.DBFilegroupFx.XtpMemoryUsedKb | Microsoft.Azure.ManagedInstance.DBFilegroupFx | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Number of query memory grants in the resource pool | Microsoft.Azure.ManagedInstance.CollectionRule.ResourcePool.ActiveMemoryGrantAmountKB | Microsoft.Azure.ManagedInstance.ResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Total amount of granted memory in the resource pool (KB) | Microsoft.Azure.ManagedInstance.CollectionRule.ResourcePool.ActiveMemoryGrantsCount | Microsoft.Azure.ManagedInstance.ResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Current memory target for cache memory (KB) | Microsoft.Azure.ManagedInstance.CollectionRule.ResourcePool.CacheMemoryTargetKB | Microsoft.Azure.ManagedInstance.ResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Current memory target for query compile (KB) | Microsoft.Azure.ManagedInstance.CollectionRule.ResourcePool.CompileMemoryTargetKB | Microsoft.Azure.ManagedInstance.ResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Maximum amount of memory the resource pool can have based on the settings and server state (KB) | Microsoft.Azure.ManagedInstance.CollectionRule.ResourcePool.MaxMemoryKB | Microsoft.Azure.ManagedInstance.ResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Number of query memory grants per second occurring in the resource pool | Microsoft.Azure.ManagedInstance.CollectionRule.ResourcePool.MemoryGrantsSec | Microsoft.Azure.ManagedInstance.ResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Number of query memory grant timeouts per second occurring in the resource pool | Microsoft.Azure.ManagedInstance.CollectionRule.ResourcePool.MemoryGrantTimeoutsSec | Microsoft.Azure.ManagedInstance.ResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Number of queries waiting for memory grants in the resource pool. | Microsoft.Azure.ManagedInstance.CollectionRule.ResourcePool.PendingMemoryGrantsCount | Microsoft.Azure.ManagedInstance.ResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Current memory target for query execution memory grant (KB) | Microsoft.Azure.ManagedInstance.CollectionRule.ResourcePool.QueryExecMemoryTargetKB | Microsoft.Azure.ManagedInstance.ResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Target amount of memory the resource pool is trying to attain based on the settings and server state (KB) | Microsoft.Azure.ManagedInstance.CollectionRule.ResourcePool.TargetMemoryKB | Microsoft.Azure.ManagedInstance.ResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Used amount of memory in the resource pool (KB) | Microsoft.Azure.ManagedInstance.CollectionRule.ResourcePool.UsedMemoryKB | Microsoft.Azure.ManagedInstance.ResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: User Resource Pool Memory Consumption (MB) | Microsoft.Azure.ManagedInstance.CollectionRule.UserResourcePool.MemoryConsumptionMB | Microsoft.Azure.ManagedInstance.UserResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: User Resource Pool Memory Consumption (\%) | Microsoft.Azure.ManagedInstance.CollectionRule.UserResourcePool.MemoryConsumptionPercent | Microsoft.Azure.ManagedInstance.UserResourcePool | PerformanceCollection | True | False |
| Azure SQL DB Managed Instance: Monitoring error | Microsoft.Azure.ManagedInstance.Rule.MonitoringPoolAlertCollection.MonitoringError | Microsoft.Azure.ManagedInstance.MonitoringPoolAlertCollection | Alert | True | True |
| Azure SQL DB Managed Instance: Monitoring warning | Microsoft.Azure.ManagedInstance.Rule.MonitoringPoolAlertCollection.MonitoringWarning | Microsoft.Azure.ManagedInstance.MonitoringPoolAlertCollection | Alert | True | True |