db.collection.latencyStats()
在本页面
定义
db.collection.
latencyStats
(选项)db.collection.latencyStats()返回给定集合的延迟统计信息。它是一个包装
$collStats
。
此方法具有以下形式:
histograms
参数是可选的 boolean。如果histograms: true
则latencyStats()将延迟直方图添加到 return 文档。
也可以看看
$collStats
输出
latencyStats()返回包含字段latencyStats
的文档,其中包含以下字段:
字段 | 描述 |
---|---|
| 读取请求的延迟统计信息。 |
| 写请求的延迟统计信息。 |
| 数据库命令的延迟统计信息。 |
每个字段都包含一个包含以下字段的嵌入式文档:
字段 | 描述 |
---|---|
| 一个64位整数,以毫秒为单位给出总的组合延迟。 |
| 一个64位整数,给出自启动以来对集合执行的操作总数。 |
| 嵌入式文档的 array,每个都代表一个延迟范围。每个文档涵盖以前文档范围的两倍。对于介于 2048 微秒和大约 1 秒之间的上限值,直方图包括 half-steps。 此字段仅在 |
例子
您可以在mongo shell 中运行latencyStats(),如下所示:
latencyStats()返回如下文档:
译者:李冠飞
校对:
最后更新于