db.printReplicationInfo()
定義
db.printReplicationInfo()
レプリカセット ノードの oplogの形式化されたレポートを出力します。 表示されるレポートは、
db.getReplicationInfo()
によって返されたデータを形式します。db.printReplicationInfo()
の出力はrs.printReplicationInfo()
の出力と同じです。注意
db.printReplicationInfo()
で実行されるmongosh
メソッドは 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().timeDiff
とdb.getReplicationInfo().timeDiffHours
の値を表示。- oplog の最初のイベント時間
db.getReplicationInfo().tFirst
を表示します。- oplog の最終イベント時間
db.getReplicationInfo().tLast
を表示します。- になりました
db.getReplicationInfo().now
を表示します。
データの説明については、 db.getReplicationInfo()
を参照してください。
互換性
このメソッドは、次の環境でホストされている配置で使用できます。
MongoDB Atlas はクラウドでの MongoDB 配置のためのフルマネージド サービスです
注意
このコマンドは、すべての MongoDB Atlas クラスターでサポートされています。すべてのコマンドに対する Atlas のサポートについては、「サポートされていないコマンド」を参照してください。
MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン
MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型の MongoDB のバージョン