MongoDB collstats 指标集
编辑MongoDB collstats 指标集编辑
这是模块 mongodb 的 collstats
指标集。
它使用 top
管理命令返回每个集合的使用统计信息。它提供了以下类型的操作使用时间(以微秒为单位)和操作数量
- total
- readLock
- writeLock
- queries
- getmore
- insert
- update
- remove
- commands
它需要以下权限,这由 clusterMonitor
角色 涵盖
-
对
cluster
资源 的top
操作
这是一个默认指标集。如果主机模块未配置,则默认情况下启用此指标集。
有关指标集中的每个字段的说明,请参见 导出字段 部分。
这是一个由此指标集生成的示例文档
{ "@timestamp": "2017-10-12T08:05:34.853Z", "event": { "dataset": "mongodb.collstats", "duration": 115000, "module": "mongodb" }, "metricset": { "name": "collstats", "period": 10000 }, "mongodb": { "collstats": { "collection": "oplog.rs", "commands": { "count": 0, "time": { "us": 0 } }, "db": "local", "getmore": { "count": 0, "time": { "us": 0 } }, "insert": { "count": 0, "time": { "us": 0 } }, "lock": { "read": { "count": 1, "time": { "us": 7 } }, "write": { "count": 1, "time": { "us": 6600 } } }, "name": "local.oplog.rs", "queries": { "count": 0, "time": { "us": 0 } }, "remove": { "count": 0, "time": { "us": 0 } }, "total": { "count": 2, "time": { "us": 6607 } }, "update": { "count": 0, "time": { "us": 0 } } } }, "service": { "address": "172.28.0.5:27017", "type": "mongodb" } }