MongoDB collstats 度量集
编辑MongoDB collstats 度量集
编辑这是 mongodb 模块的 collstats
度量集。
它使用 top
管理命令返回每个集合的使用统计信息。它提供了以下类型的操作所使用的微秒数和操作计数
- 总计
- 读锁
- 写锁
- 查询
- getmore
- 插入
- 更新
- 删除
- 命令
它需要以下权限,这由 clusterMonitor
角色 涵盖
-
top
操作 在cluster
资源 上
这是一个默认的度量集。如果主机模块未配置,则默认启用此度量集。
有关度量集中每个字段的描述,请参阅 导出字段 部分。
以下是由此度量集生成的示例文档
{ "@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" } }