- 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 currentmongod
.buildInfo
has the following prototype form:{ buildInfo: 1 }
In the
mongo
shell, callbuildInfo
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. Seeversion
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 toversionArray
.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 ismozjs
after version 3.2, and previouslyV8
.
-
buildInfo.
debug
¶ A boolean.
true
when built with debugging options.
-
buildInfo.
maxBsonObjectSize
¶ A number that reports the
Maximum BSON Document Size
.