- Reference >
- Database Commands >
- Diagnostic Commands >
- buildInfo
buildInfo¶
On this page
- buildInfo¶
The buildInfo command is an administrative command which returns a build summary for the current mongod. buildInfo has the following prototype form:
{ buildInfo: 1 }
In the mongo shell, call buildInfo in the following form:
db.runCommand( { buildInfo: 1 } )
Example
The output document of buildInfo has the following form:
{ "version" : "<string>", "gitVersion" : "<string>", "sysInfo" : "<string>", "loaderFlags" : "<string>", "compilerFlags" : "<string>", "allocator" : "<string>", "versionArray" : [ <num>, <num>, <...> ], "javascriptEngine" : "<string>", "bits" : <num>, "debug" : <boolean>, "maxBsonObjectSize" : <num>, "ok" : <num> }
Output¶
- buildInfo¶
The document returned by the buildInfo command.
Supported¶
These fields are stable and should provide consistent behavior.
- buildInfo.gitVersion¶
The commit identifier that identifies the state of the code used to build the mongod.
- buildInfo.versionArray¶
An array that conveys version information about the mongod instance. See version for a more readable version of this string.
- document buildInfo.version¶
A string that conveys version information about the mongod instance. If you need to present version information to a human, this field is preferable to versionArray.
This string will take the format <major>.<minor>.<patch> in the case of a release, but development builds may contain additional information.
- document buildInfo.storageEngines¶
New in version 3.2.
A list of storage engines avilable to the mongod server.
- buildInfo.javascriptEngine¶
Changed in version 3.2.
A string that reports the JavaScript engine used in the mongod instance. By default, this is mozjs after version 3.2, and previously V8.
- buildInfo.debug¶
A boolean. true when built with debugging options.
- buildInfo.maxBsonObjectSize¶
A number that reports the Maximum BSON Document Size.