MSSQL transaction_log 度量集
编辑MSSQL transaction_log 度量集
编辑transaction_log
度量集获取有关监视实例中每个 MSSQL 数据库的操作和事务日志的信息。所有数据都从数据库动态管理视图中提取。
- space_usage.since_last_backup.bytes: 自上次日志备份以来使用的空间量(以字节为单位)
- space_usage.total.bytes: 日志的大小(以字节为单位)
- space_usage.used.bytes: 日志已占用的大小(以字节为单位)
- space_usage.used.pct: 日志已占用大小占日志总大小的百分比
- stats.active_size.bytes: 活动事务日志的总大小(以字节为单位)
- stats.backup_time: 上次事务日志备份时间。
- stats.recovery_size.bytes: 自日志恢复日志序列号 (LSN) 以来日志的大小(以字节为单位)。
- stats.since_last_checkpoint.bytes: 自上次检查点日志序列号 (LSN) 以来日志的大小(以字节为单位)。
- stats.total_size.bytes: 事务日志的总大小(以字节为单位)。
这是一个默认度量集。如果主机模块未配置,则默认情况下启用此度量集。
有关度量集中的每个字段的描述,请参阅导出字段部分。
以下是由此度量集生成的示例文档
{ "@timestamp": "2017-10-12T08:05:34.853Z", "event": { "dataset": "mssql.transaction_log", "duration": 115000, "module": "mssql" }, "metricset": { "name": "transaction_log", "period": 10000 }, "mssql": { "database": { "id": 1, "name": "master" }, "transaction_log": { "space_usage": { "since_last_backup": { "bytes": 937984 }, "total": { "bytes": 2088960 }, "used": { "bytes": 1318912, "pct": 63.13725662231445 } }, "stats": { "active_size": { "bytes": 937983.737856 }, "backup_time": "1900-01-01T00:00:00Z", "recovery_size": { "bytes": 0.894531 }, "since_last_checkpoint": { "bytes": 937983.737856 }, "total_size": { "bytes": 2088959.475712 } } } }, "service": { "address": "172.23.0.2:1433", "type": "mssql" } }