On this page
db.printReplicationInfo()
On this page
Definition
db.printReplicationInfo( )-
Prints a formatted report of the replica set member’s oplog. The displayed report formats the data returned by
db.getReplicationInfo(). [1]The output of
db.printReplicationInfo()is identical to that ofrs.printReplicationInfo().Note
The
db.printReplicationInfo()in themongoshell does not return JSON. Usedb.printReplicationInfo()for manual inspection, anddb.getReplicationInfo()in scripts.
Output Example
The following example is a sample output from the db.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
db.printReplicationInfo() formats and prints the data returned by db.getReplicationInfo():
- configured oplog size
-
Displays the
db.getReplicationInfo.logSizeMBvalue. - log length start to end
-
Displays the
db.getReplicationInfo.timeDiffanddb.getReplicationInfo.timeDiffHoursvalues. - 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.
| [1] | If run on a slave of a master-slave replication, the method calls db.printSlaveReplicationInfo(). See db.printSlaveReplicationInfo() for details. |