rs.printReplicationInfo() (original) (raw)
/
/
/
/
Definition
rs.printReplicationInfo()
Prints a formatted report of the replica set member's oplog. The displayed report formats the data returned bydb.getReplicationInfo(). The output ofrs.printReplicationInfo() is identical to that ofdb.printReplicationInfo().
Note
The rs.printReplicationInfo() method run in mongosh doesnot return JSON. Use rs.printReplicationInfo() for manual inspection, anddb.getReplicationInfo() in scripts.
Output Example
The following example is a sample output from thers.printReplicationInfo() method run on the primary:
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)
Output Fields
rs.printReplicationInfo() formats and prints the data returned bydb.getReplicationInfo():
configured oplog size
Displays the db.getReplicationInfo().logSizeMB value.
log length start to end
Displays the db.getReplicationInfo().timeDiff anddb.getReplicationInfo().timeDiffHours values.
oplog first event time
Displays the db.getReplicationInfo().tFirst.
oplog last event time
Displays the db.getReplicationInfo().tLast.
now
Displays the db.getReplicationInfo().now.
See db.getReplicationInfo() for description of the data.
Compatibility
This method is available in deployments hosted in the following environments:
- MongoDB Atlas: The fully managed service for MongoDB deployments in the cloud
Important
This command is not supported in M0, M2, M5, and Flex clusters. For more information, see Unsupported Commands.
- MongoDB Enterprise: The subscription-based, self-managed version of MongoDB
- MongoDB Community: The source-available, free-to-use, and self-managed version of MongoDB