buildInfoThe
buildInfocommand is an administrative command which returns a build summary for the currentmongod.buildInfohas the following prototype form:{ buildInfo: 1 } In the
mongoshell, callbuildInfoin the following form:db.runCommand( { buildInfo: 1 } ) Example
The output document of
buildInfohas the following form:{ "version" : "<string>", "gitVersion" : "<string>", "sysInfo" : "<string>", "loaderFlags" : "<string>", "compilerFlags" : "<string>", "allocator" : "<string>", "versionArray" : [ <num>, <num>, <...> ], "openssl" : <document>, "javascriptEngine" : "<string>", "bits" : <num>, "debug" : <boolean>, "maxBsonObjectSize" : <num>, "storageEngines" : [ "<string>", "<string>", "<...>" ], "ok" : <num> }
Output
buildInfoThe document returned by the
buildInfocommand.
Supported
These fields are stable and should provide consistent behavior.
buildInfo.gitVersionThe commit identifier that identifies the state of the code used to build the
mongod.
buildInfo.versionArrayAn array that conveys version information about the
mongodinstance. Seeversionfor a more readable version of this string.
buildInfo.versionA string that conveys version information about the
mongodinstance. 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.
buildInfo.storageEnginesNew in version 3.2.
A list of storage engines available to the
mongodserver.
buildInfo.javascriptEngineChanged in version 3.2.
A string that reports the JavaScript engine used in the
mongodinstance. By default, this ismozjsafter version 3.2, and previouslyV8.
buildInfo.bitsA number that reflects the target processor architecture of the
mongodbinary.
buildInfo.maxBsonObjectSizeA number that reports the Maximum BSON Document Size.
buildInfo.opensslAn embedded document describing the version of the TLS/SSL library that
mongodwas built with and is currently using.
buildInfo.modulesA list of add-on modules that
mongodwas built with. Possible values currently include "enterprise" and "rocksdb".
Unstable
These fields are for internal use only, and you should not expect their behavior or existence to remain consistent on any level.
buildInfo.sysInfoDeprecated since version 3.2.
buildInfo.sysInfono longer contains useful information.
buildInfo.allocatorThe memory allocator that
mongoduses. By default this istcmalloc.
buildInfo.buildEnvironmentAn embedded document containing various debugging information about the
mongodbuild environment.