This documentation has an index for AI agents at /llms.txt. A Markdown version of this page is available at https://explorer.opentelemetry.io/collector/components/contrib/sqlserverreceiver.md.

Microsoft SQL Server Receiver

OpenTelemetry Collector receiver · contrib distribution

The sqlserver receiver grabs metrics/logs about a Microsoft SQL Server instance. The receiver works by either using the Windows Performance Counters, or by directly connecting to the instance and querying it. Windows Performance Counters are only available when running on Windows.

  • Component ID: contrib-sqlserverreceiver
  • Name: sqlserverreceiver
  • Type: receiver
  • Distribution: contrib
  • Repository: opentelemetry-collector-contrib

Stability

LevelSignals
betametrics
developmentlogs

Metrics

MetricTypeValue typeUnitStabilityEnabledAttributesDescription
sqlserver.access.scan.rategaugedouble{scan}/sdevelopmentnosqlserver.access.scan.type (string)Rate of access method scans. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.attention.rategaugedouble{attentions}/sdevelopmentnoNumber of SQL attentions (client cancellation interrupts) received per second.
sqlserver.availability_group.database_replica.queue.rategaugeintBy/sdevelopmentnosqlserver.availability_group.name (string), sqlserver.availability_group.queue.type (string), sqlserver.replica.name (string)Rate at which log data is being sent or redone on a database replica, broken down by queue type (log_send for primary-to-secondary transmission, redo for applying log records on the secondary). This metric is only available when the receiver is configured to directly connect to SQL Server and the instance has Always On Availability Groups enabled.
sqlserver.availability_group.database_replica.queue.sizegaugeintBydevelopmentnosqlserver.availability_group.name (string), sqlserver.availability_group.queue.type (string), sqlserver.replica.name (string)Amount of log data waiting to be processed on a database replica, broken down by queue type (log_send for data not yet sent to the secondary, redo for data received but not yet applied). This metric is only available when the receiver is configured to directly connect to SQL Server and the instance has Always On Availability Groups enabled.
sqlserver.availability_group.database_replica.secondary_laggaugedoublesdevelopmentnosqlserver.availability_group.name (string), sqlserver.replica.name (string)Number of seconds the secondary replica is lagging behind the primary replica, measured as the time between the most recent hardened log block on the primary and on the secondary. This metric is only available when the receiver is configured to directly connect to SQL Server and the instance has Always On Availability Groups enabled.
sqlserver.batch.request.rategaugedouble{requests}/sdevelopmentyesNumber of batch requests received by SQL Server.
sqlserver.batch.sql_compilation.rategaugedouble{compilations}/sdevelopmentyesNumber of SQL compilations needed.
sqlserver.batch.sql_recompilation.rategaugedouble{compilations}/sdevelopmentyesNumber of SQL recompilations needed.
sqlserver.clr.execution.timesum (monotonic)doublesdevelopmentnoTotal time spent executing in the CLR. Only non-zero when CLR integration is enabled and CLR code has been executed. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.computer.uptimegaugeint{seconds}developmentnoComputer uptime.
sqlserver.connection.reset.rategaugedouble{connection}/sdevelopmentnoNumber of logical connections reset per second. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.cpu.countgaugeint{CPUs}developmentnoNumber of CPUs.
sqlserver.cpu.utilizationgaugedouble1developmentnoSystem-wide CPU utilization on the host that SQL Server is running on, expressed as a fraction between 0 and 1. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.cursor.countgaugeint{cursor}developmentnocursor.state (string)Number of cursors by state. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.cursor.memory.usagegaugeintBydevelopmentnoMemory used by cursors. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.cursor.plan.countgaugeint{plan}developmentnoNumber of active cursor plans. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.cursor.request.rategaugedouble{request}/sdevelopmentnoRate of cursor requests per second. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.database.backup_or_restore.rategaugedouble{backups_or_restores}/sdevelopmentnoTotal number of backups/restores.
sqlserver.database.countgaugeint{databases}developmentnodatabase.status (string)The number of databases This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.database.execution.errorsgaugeint{errors}developmentnoNumber of execution errors.
sqlserver.database.full_scan.rategaugedouble{scans}/sdevelopmentnoThe number of unrestricted full table or index scans.
sqlserver.database.iosum (monotonic)intBydevelopmentnodirection (string), file_type (string), logical_filename (string), physical_filename (string)The number of bytes of I/O on this file. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.database.latencysum (monotonic)doublesdevelopmentnodirection (string), file_type (string), logical_filename (string), physical_filename (string)Total time that the users waited for I/O issued on this file. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.database.operationssum (monotonic)int{operations}developmentnodirection (string), file_type (string), logical_filename (string), physical_filename (string)The number of operations issued on the file. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.database.tempdb.spacesumintkBydevelopmentnotempdb.state (string)Total free space in temporary DB.
sqlserver.database.tempdb.version_store.sizegaugedoublekBydevelopmentnoTempDB version store size.
sqlserver.deadlock.rategaugedouble{deadlocks}/sdevelopmentnoTotal number of deadlocks.
sqlserver.disk.iosum (monotonic)intBydevelopmentnodisk.io.direction (string), sqlserver.file.path.prefix (string)Cumulative bytes transferred to or from files backing SQL Server databases, per I/O direction. Counters reset when the file becomes unavailable (detached, taken offline, or database restart). This metric is only available when the receiver is configured to directly connect to SQL Server. Only covers I/O for SQL Server database files, not total host disk I/O.
sqlserver.disk.operationssum (monotonic)int{operation}developmentnodisk.io.direction (string), sqlserver.file.path.prefix (string)Cumulative I/O operation count on files backing SQL Server databases, per I/O direction. Counters reset when the file becomes unavailable (detached, taken offline, or database restart). This metric is only available when the receiver is configured to directly connect to SQL Server. Only covers I/O for SQL Server database files, not total host disk I/O.
sqlserver.error.rategaugedouble{error}/sdevelopmentnosqlserver.error.category (string)Number of errors raised per second. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.extent.operation.rategaugedouble{extent}/sdevelopmentnosqlserver.extent.operation.type (string)Rate of extent operations. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.ghost_record.skipped.rategaugedouble{record}/sdevelopmentnoRate of ghosted records skipped during scans.
sqlserver.host.memory.limitgaugeintBydevelopmentnoTotal physical memory available to SQL Server on the host. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.host.memory.usagegaugeintBydevelopmentnosystem.memory.state (string)Physical memory usage available to SQL Server on the host, broken down by state. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.index.fragmentationgaugedouble%developmentnodb.namespace (string), sqlserver.index.id (int), sqlserver.object.name (string), sqlserver.schema.name (string)Average fragmentation percentage of the index. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.index.page.countgaugeint{page}developmentnodb.namespace (string), sqlserver.index.id (int), sqlserver.object.name (string), sqlserver.schema.name (string)Number of pages in the index. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.index.page.utilizationgaugedouble%developmentnodb.namespace (string), sqlserver.index.id (int), sqlserver.object.name (string), sqlserver.schema.name (string)Average percentage of available data storage space used in all pages of the index. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.index.record.countgaugeint{record}developmentnodb.namespace (string), sqlserver.index.id (int), sqlserver.object.name (string), sqlserver.schema.name (string)Total number of records in the index. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.index.search.rategaugedouble{searches}/sdevelopmentnoTotal number of index searches.
sqlserver.index.sizegaugeintBydevelopmentnodb.namespace (string), sqlserver.index.id (int), sqlserver.object.name (string), sqlserver.schema.name (string)Total size of the index. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.latch.superlatch.countgaugeint{superlatch}developmentnoNumber of superlatches currently active. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.latch.superlatch.transition.rategaugedouble{transition}/sdevelopmentnotransition.direction (string)Rate of superlatch promotions or demotions. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.latch.wait.rategaugedouble{wait}/sdevelopmentnoNumber of latch waits per second. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.latch.wait_time.avggaugedoublesdevelopmentnoAverage latch wait time. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.latch.wait_time.totalsum (monotonic)doublesdevelopmentnoTotal latch wait time. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.lock.block.countgaugeint{block}developmentnosqlserver.lock.block.type (string)Number of lock blocks tracked by the lock manager. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.lock.escalation.rategaugedouble{escalation}/sdevelopmentnoNumber of lock escalations per second (locks on a table escalated to a larger granularity). This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.lock.memorygaugeintBydevelopmentnoTotal amount of memory used for locks. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.lock.request.rategaugedouble{request}/sdevelopmentnoNumber of new locks and lock conversions per second requested from the lock manager. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.lock.timeout.rategaugedouble{timeout}/sdevelopmentnosqlserver.lock.timeout.type (string)Number of lock timeouts per second. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.lock.wait.countsum (monotonic)int{wait}developmentnoCumulative count of lock waits that occurred. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.lock.wait.rategaugedouble{requests}/sdevelopmentyesNumber of lock requests resulting in a wait.
sqlserver.lock.wait_time.avggaugedoublemsdevelopmentyesAverage wait time for all lock requests that had to wait. This metric is only available when running on Windows.
sqlserver.lock.wait_time.totalsum (monotonic)doublesdevelopmentnoTotal wait time in seconds for locks since the last server restart. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.login.rategaugedouble{logins}/sdevelopmentnoTotal number of logins.
sqlserver.logout.rategaugedouble{logouts}/sdevelopmentnoTotal number of logouts.
sqlserver.memory.areagaugeintBydevelopmentnomemory.pool (string)Amount of memory used by the SQL Server memory pool. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.memory.cache.object.countgaugeint{object}developmentnocache.state (string)Number of cache objects in the SQL Server cache. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.memory.grants.pending.countsumint{grants}developmentnoTotal number of memory grants pending.
sqlserver.memory.page.countgaugeint{page}developmentnopage.pool (string)Number of pages in the SQL Server buffer pool. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.memory.usagesumdoublekBydevelopmentnoTotal memory in use.
sqlserver.os.wait.durationsum (monotonic)doublesdevelopmentnowait.category (string), wait.type (string)Total wait time for this wait type This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.page.allocation.rategaugedouble{page}/sdevelopmentnosqlserver.page.allocation.type (string)Rate of page allocation operations. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.page.buffer_cache.free_list.stalls.rategaugeint{stalls}/sdevelopmentnoNumber of free list stalls.
sqlserver.page.buffer_cache.hit_ratiogaugedouble%developmentyesPages found in the buffer pool without having to read from disk.
sqlserver.page.checkpoint.flush.rategaugedouble{pages}/sdevelopmentyesNumber of pages flushed by operations requiring dirty pages to be flushed. This metric is only available when running on Windows.
sqlserver.page.compression.rategaugedouble{page}/sdevelopmentnosqlserver.page.compression.type (string)Rate of page compression operations. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.page.lazy_write.rategaugedouble{writes}/sdevelopmentyesNumber of lazy writes moving dirty pages to disk. This metric is only available when running on Windows.
sqlserver.page.life_expectancygaugeintsdevelopmentyesperformance_counter.object_name (string)Time a page will stay in the buffer pool.
sqlserver.page.lookup.rategaugedouble{lookups}/sdevelopmentnoTotal number of page lookups.
sqlserver.page.operation.rategaugedouble{operations}/sdevelopmentyespage.operations (string)Number of physical database page operations issued. This metric is only available when running on Windows.
sqlserver.page.read_ahead.rategaugedouble{page}/sdevelopmentnoRate of pages read from disk by the read-ahead manager. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.page.split.rategaugedouble{pages}/sdevelopmentyesNumber of pages split as a result of overflowing index pages. This metric is only available when running on Windows.
sqlserver.parameterization.rategaugedouble{params}/sdevelopmentnosqlserver.parameterization.result (string)Rate of auto-parameterization activity, broken down by result.
sqlserver.plan.execution.rategaugedouble{executions}/sdevelopmentnosqlserver.plan.guidance.result (string)Rate of plan executions, classified by plan guide result.
sqlserver.processes.blockedgaugeint{processes}developmentnoThe number of processes that are currently blocked This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.recompilation.ratiogaugedouble%developmentnoRatio of SQL recompilations to compilations, expressed as a percentage.
sqlserver.replica.data.rategaugedoubleBy/sdevelopmentnoreplica.direction (string)Throughput rate of replica data.
sqlserver.resource_pool.disk.operationsgaugedouble{operations}/sdevelopmentnodirection (string)The rate of operations issued. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.resource_pool.disk.throttled.read.rategaugeint{reads}/sdevelopmentnoThe number of read operations that were throttled in the last second This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.resource_pool.disk.throttled.write.rategaugedouble{writes}/sdevelopmentnoThe number of write operations that were throttled in the last second This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.scan_point.revalidation.rategaugedouble{revalidate}/sdevelopmentnoRate at which scan points needed to be revalidated. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.stored_procedure.invocation.rategaugedouble{invocation}/sdevelopmentnoRate of Service Broker activated stored procedure invocations per second. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.table.countsumint{tables}developmentnotable.state (string), table.status (string)The number of tables.
sqlserver.task.countgaugeint{task}developmentnotask.state (string)Number of Service Broker activation tasks by state. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.task.rategaugedouble{task}/sdevelopmentnotask.result (string)Rate of Service Broker activation tasks by type per second. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.transaction.delaysumdoublemsdevelopmentnoTime consumed in transaction delays.
sqlserver.transaction.mirror_write.rategaugedouble{transactions}/sdevelopmentnoTotal number of mirror write transactions.
sqlserver.transaction.rategaugedouble{transactions}/sdevelopmentyesNumber of transactions started for the database (not including XTP-only transactions). This metric is only available when running on Windows.
sqlserver.transaction.write.rategaugedouble{transactions}/sdevelopmentyesNumber of transactions that wrote to the database and committed. This metric is only available when running on Windows.
sqlserver.transaction_log.flush.data.rategaugedoubleBy/sdevelopmentyesTotal number of log bytes flushed. This metric is only available when running on Windows.
sqlserver.transaction_log.flush.rategaugedouble{flushes}/sdevelopmentyesNumber of log flushes. This metric is only available when running on Windows.
sqlserver.transaction_log.flush.wait.rategaugedouble{commits}/sdevelopmentyesNumber of commits waiting for a transaction log flush. This metric is only available when running on Windows.
sqlserver.transaction_log.growth.countsum (monotonic)int{growths}developmentyesTotal number of transaction log expansions for a database. This metric is only available when running on Windows.
sqlserver.transaction_log.shrink.countsum (monotonic)int{shrinks}developmentyesTotal number of transaction log shrinks for a database. This metric is only available when running on Windows.
sqlserver.transaction_log.usagegaugeint%developmentyesPercent of transaction log space used. This metric is only available when running on Windows.
sqlserver.user.connection.countgaugeint{connections}developmentyesNumber of users connected to the SQL Server.
sqlserver.worker.request.countgaugeint{request}developmentnorequest.state (string)Number of worker requests by state. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.worker.thread.countgaugeint{thread}developmentnoworker.state (string)Number of worker threads by state. This metric is only available when the receiver is configured to directly connect to SQL Server.
sqlserver.worktable.cache.hit_ratiogaugedouble1developmentnoFraction of worktables that did not require initialization because they were retrieved from the worktable cache. This metric is only available when the receiver is configured to directly connect to SQL Server.

Attributes

AttributeTypeDescription
cache.statestringThe state of the cache objects.
client.addressstringHostname or address of the client.
client.portintTCP port used by the client.
cursor.statestringThe state of the cursor.
database.statusstringThe current status of a database
db.namespacestringThe database name.
db.query.textstringThe text of the database query being executed.
db.system.namestringThe database management system (DBMS) product as identified by the client instrumentation.
directionstringThe direction of flow of bytes or operations.
disk.io.directionstringThe direction of disk I/O operations.
file_typestringThe type of file being monitored.
logical_filenamestringThe logical filename of the file being monitored.
memory.poolstringThe functional area of SQL Server memory.
network.peer.addressstringIP address of the peer client.
network.peer.portintTCP port used by the peer client.
page.operationsstringThe page operation types.
page.poolstringThe type of page pool in the SQL Server buffer manager.
performance_counter.object_namestringCategory to which this counter belongs
physical_filenamestringThe physical filename of the file being monitored.
replica.directionstringThe direction of flow of bytes for replica.
request.statestringThe state of the worker request.
server.addressstringThe network address of the server hosting the database.
server.portintThe port number on which the server is listening.
sqlserver.access.scan.typestringThe type of access method scan being performed.
sqlserver.availability_group.namestringThe name of the SQL Server Availability Group.
sqlserver.availability_group.queue.typestringThe type of availability group queue.
sqlserver.blocking.start_timestringTimestamp of when the current blocking wait began (ISO 8601 format).
sqlserver.blocking_session_idintSession ID that is blocking the current session. 0 if none.
sqlserver.client.app.namestringName of the client application that initiated the session.
sqlserver.commandstringSQL command type being executed.
sqlserver.context_infostringContext information for the session, represented as a hexadecimal string.
sqlserver.cpu_timedoubleCPU time consumed by the query, in seconds.
sqlserver.deadlock_priorityintDeadlock priority value for the session.
sqlserver.error.categorystringThe category of the SQL Server error.
sqlserver.estimated_completion_timedoubleEstimated time remaining for the request to complete, in seconds.
sqlserver.execution_countintNumber of times that the plan has been executed since it was last compiled, reported in delta value.
sqlserver.extent.operation.typestringThe type of extent allocation operation.
sqlserver.file.path.prefixstringThe path prefix identifying the storage location of SQL Server database files.
sqlserver.index.idintThe identifier of the index.
sqlserver.lock.block.typestringThe type of lock block tracked by the lock manager.
sqlserver.lock.timeout.typestringThe type of lock timeout being reported. all includes immediate (zero-wait) timeouts; nonzero excludes them.
sqlserver.lock_timeoutdoubleLock timeout value in seconds.
sqlserver.logical_readsintNumber of logical reads (data read from cache/memory).
sqlserver.object.namestringThe name of the database object.
sqlserver.open_transaction_countintNumber of transactions currently open in the session.
sqlserver.page.allocation.typestringThe type of page allocation operation.
sqlserver.page.compression.typestringThe type of page compression operation.
sqlserver.parameterization.resultstringThe result of an auto-parameterization attempt by the SQL Server query optimizer.
sqlserver.percent_completedoublePercentage of work completed.
sqlserver.plan.guidance.resultstringWhether a SQL plan execution successfully used a matching plan guide (guided) or did not (misguided).
sqlserver.procedure_execution_countintNumber of times that the procedure has been executed since it was last compiled, reported in delta value.
sqlserver.procedure_idstringThe SQL Server ID of the stored procedure, if any
sqlserver.procedure_namestringThe name of the stored procedure, if any
sqlserver.query.last_startedstringTimestamp of when the SQL query last started executing (ISO 8601 format).
sqlserver.query.plan.creation_timestringTimestamp of when the SQL query execution plan was compiled (ISO 8601 format).
sqlserver.query_hashstringBinary hash value calculated on the query and used to identify queries with similar logic, reported in the HEX format.
sqlserver.query_planstringThe query execution plan used by the SQL Server.
sqlserver.query_plan_hashstringBinary hash value calculated on the query execution plan and used to identify similar query execution plans, reported in the HEX format.
sqlserver.query_startstringTimestamp of when the SQL query started (ISO 8601 format).
sqlserver.readsintNumber of physical reads performed by the query.
sqlserver.replica.namestringThe name of the SQL Server Availability Group replica.
sqlserver.request_statusstringStatus of the request (e.g., running, suspended).
sqlserver.row_countintNumber of rows affected or returned by the query.
sqlserver.schema.namestringThe name of the database schema.
sqlserver.session.durationdoubleTotal elapsed time in seconds the session has been actively executing requests.
sqlserver.session.start_timestringTimestamp when the session was established (ISO 8601 format).
sqlserver.session_idintID of the SQL Server session.
sqlserver.session_statusstringStatus of the session (e.g., running, sleeping).
sqlserver.total_elapsed_timedoubleTotal elapsed time for completed executions of this plan, reported in delta seconds.
sqlserver.total_grant_kbintThe total amount of reserved memory grant in KB this plan received since it was compiled, reported in delta value.
sqlserver.total_logical_readsintTotal number of logical reads performed by executions of this plan since it was compiled, reported in delta value.
sqlserver.total_logical_writesintTotal number of logical writes performed by executions of this plan since it was compiled, reported in delta value.
sqlserver.total_physical_readsintTotal number of physical reads performed by executions of this plan since it was compiled, reported in delta value.
sqlserver.total_rowsintTotal number of rows returned by the query, reported in delta value.
sqlserver.total_worker_timedoubleTotal amount of CPU time that was consumed by executions of this plan since it was compiled, reported in delta seconds.
sqlserver.transaction_idintUnique ID of the active transaction.
sqlserver.transaction_isolation_levelintTransaction isolation level used in the session. Represented as numeric constant.
sqlserver.wait.resource.idstringSQL Server identifier for the locked or waited-on resource, if available.
sqlserver.wait.resource.typestringSQL Server type of the locked or waited-on resource, if available.
sqlserver.wait_resourcestringThe resource for which the session is waiting.
sqlserver.wait_timedoubleDuration in seconds the request has been waiting.
sqlserver.wait_typestringType of wait encountered by the request. Empty if none.
sqlserver.writesintNumber of writes performed by the query.
system.memory.statestringThe state of the physical memory on the host.
table.statestringThe state of the table.
table.statusstringThe status of the table.
task.resultstringThe result of the task activation.
task.statestringThe state of the task.
tempdb.statestringThe status of the tempdb space usage.
transition.directionstringThe direction of a superlatch transition.
user.namestringLogin name associated with the SQL Server session.
wait.categorystringCategory of the reason for a wait.
wait.typestringType of the wait, view WaitTypes documentation for more information.
worker.statestringThe state of the worker thread.

Data

  • JSON (latest): /data/collector/components/contrib-sqlserverreceiver/latest.json
  • JSON (pinned): /data/collector/components/contrib-sqlserverreceiver/contrib-sqlserverreceiver-d5d67bf26d98.json
  • Explore: /collector/components/contrib/sqlserverreceiver