Release number | sql-server.releaseNumber | Unspecified | Release number of SQL Server |
Physical memory | sql-server.memory.physical | KiloByte | Total amount of physical memory on the machine |
Virtual memory | sql-server.memory.virtual | KiloByte | Total amount of virtual address space available to the process in user mode |
Total server memory | sql-server.memory.total | KiloByte | Amount of memory the server has committed using the memory manager |
Target server memory | sql-server.memory.target | KiloByte | Amount of memory that can be consumed by memory manager |
Time spent in kernel mode | sql-server.cpu.kernelTime.count | MilliSecond | Time spent by all threads in kernel mode |
Time spent in user mode | sql-server.cpu.userTime.count | MilliSecond | Time spent by all threads in user mode |
Free list stalls | sql-server.buffers.freeListStalls.count | Count | Number of requests that had to wait for a free page |
Page reads | sql-server.buffers.pageReads.count | Count | Number of physical database page reads that are issued |
Page writes | sql-server.buffers.pageWrites.count | Count | Number of physical database page writes that are issued |
Checkpoint pages | sql-server.buffers.checkpointPages.count | Count | Number of pages flushed to disk by a checkpoint or other operations that require all dirty pages to be flushed |
Page life expectancy | sql-server.buffers.pageLifeExpectancy | Second | Number of seconds a page will stay in the buffer pool without references |
Logins | sql-server.general.logins.count | Count | Number of logins started, excluding pooled connections |
User connections | sql-server.general.userConnections | Count | Number of users currently connected to SQL Server |
Processes blocked | sql-server.general.processesBlocked | Count | Number of currently blocked processes |
Lock timeouts | sql-server.locks.timeouts.count | Count | Number of lock requests that timed out, including requests for NOWAIT locks |
Deadlocks | sql-server.locks.deadlocks.count | Count | Number of lock requests that resulted in a deadlock |
Lock waits | sql-server.locks.waits.count | Count | Number of lock requests that required the caller to wait |
Lock wait time | sql-server.locks.waitTime.count | MilliSecond | Wait time for locks |
Latch waits | sql-server.latches.waits.count | Count | Number of latch requests that could not be granted immediately |
Average latch wait time | sql-server.latches.averageWaitTime.count | MilliSecond | Average latch wait time for latch requests that had to wait |
Batch requests | sql-server.sql.batchRequests.count | Count | Number of Transact-SQL command batches received |
SQL compilations | sql-server.sql.compilations.count | Count | Number of SQL statement compilations |
SQL re-compilations | sql-server.sql.recompilations.count | Count | Number of SQL statement re-compilations |
Connection memory | sql-server.memory.connection | KiloByte | Total amount of dynamic memory the server is using for maintaining connections |
Memory grants outstanding | sql-server.memory.grantsOutstanding | Count | Number of processes that have successfully acquired a workspace memory grant |
Memory grants pending | sql-server.memory.grantsPending | Count | Number of processes waiting for a workspace memory grant |
Buffer cache hit | sql-server.buffers.cacheHitRatio | Percent | Percentage of pages found in the buffer cache without having to read from disk |