定义
db.printReplicationInfo()打印副本集成员oplog的格式化报告。 显示的报告对
db.getReplicationInfo()返回的数据进行格式化。db.printReplicationInfo()的输出与rs.printReplicationInfo()的输出相同。
输出示例
以下示例是在主节点 (primary node in the replica set)上运行的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().timeDiff和db.getReplicationInfo().timeDiffHours值。 - oplog first event time
- 显示
db.getReplicationInfo().tFirst。 - oplog 上次事件时间
- 显示
db.getReplicationInfo().tLast。 - now
- 显示
db.getReplicationInfo().now。
有关数据的说明,请参阅db.getReplicationInfo() 。
兼容性
此方法可用于以下环境中托管的部署:
- MongoDB Atlas :用于在云中部署MongoDB 的完全托管服务
MongoDB Enterprise:基于订阅、自我管理的 MongoDB 版本
MongoDB Community:源代码可用、免费使用且可自行管理的 MongoDB 版本