翻译或纠错本页面

db.serverStatus()

On this page

db.serverStatus()

Returns a document that provides an overview of the database process’s state.

在 3.0 版更改: db.serverStatus() no longer outputs the workingSet, indexCounters, and recordStats sections.

This command provides a wrapper around the database command serverStatus.

Behavior

By default, db.serverStatus() excludes in its output rangeDeleter information and some content in the repl document.

To include fields that are excluded by default, specify the top-level field and set it to 1 in the command. To exclude fields that are included by default, specify the top-level field and set to 0 in the command.

For example, the following operation suppresses the repl, metrics and locks information in the output.

db.serverStatus( { repl: 0,  metrics: 0, locks: 0 } )

The following example includes rangeDeleter and all repl information in the output:

db.serverStatus( { rangeDeleter: 1, repl: 1 } )

参见

serverStatus for complete documentation of the output of this function.