Docs 菜单
Docs 主页
/
MongoDB Manual
/ / /

db.printReplicationInfo()

在此页面上

  • 定义
  • 兼容性
db.printReplicationInfo()

打印副本集节点的 oplog的格式化报告。 显示的报告对db.getReplicationInfo()返回的数据进行格式化。

db.printReplicationInfo()的输出与rs.printReplicationInfo()的输出相同。

注意

mongosh 中运行的 db.printReplicationInfo() 方法不会返回 JSON。手动检查时使用 db.printReplicationInfo(),脚本中使用 db.getReplicationInfo()

以下示例是在主节点上运行的db.printReplicationInfo()方法的输出示例:

configured oplog size: 192MB
log length start to end: 65422secs (18.17hrs)
oplog first event time: Mon Jun 23 2014 17:47:18 GMT-0400 (EDT)
oplog last event time: Tue Jun 24 2014 11:57:40 GMT-0400 (EDT)
now: Thu Jun 26 2014 14:24:39 GMT-0400 (EDT)

db.printReplicationInfo()格式化并打印db.getReplicationInfo()返回的数据:

配置的 oplog 大小
显示db.getReplicationInfo().logSizeMB值。
从开始到结束的日志长度
显示db.getReplicationInfo().timeDiffdb.getReplicationInfo().timeDiffHours值。
oplog first event time
显示db.getReplicationInfo().tFirst
oplog 上次事件时间
显示db.getReplicationInfo().tLast
now
显示db.getReplicationInfo().now

有关数据的说明,请参阅db.getReplicationInfo()

此方法可用于以下环境中托管的部署:

  • MongoDB Atlas:用于云中 MongoDB 部署的完全托管服务

注意

所有 MongoDB Atlas 集群都支持此命令。有关 Atlas 对所有命令的支持的信息,请参阅不支持的命令

后退

db.printCollectionStats

在此页面上