MongoDB.local SF, Jan 15: See the speaker lineup & ship your AI vision faster. Use WEB50 to save 50%
Find out more >
Docs Menu
Docs Home
/ /

buildInfo(データベースコマンド)

buildInfo

buildInfoコマンドは、現在のMongoDBインスタンス(mongod またはmongos )のビルドの概要を返します。

このコマンドは、次の環境でホストされている配置で使用できます。

  • MongoDB Atlas はクラウドでの MongoDB 配置のためのフルマネージド サービスです

注意

このコマンドは、すべての MongoDB Atlas クラスターでサポートされています。すべてのコマンドに対する Atlas のサポートについては、「サポートされていないコマンド」を参照してください。

  • MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン

  • MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型の MongoDB のバージョン

このコマンドの構文は、次のとおりです。

db.runCommand(
{
buildInfo: 1
}
)

mongoshで、次の形式でbuildInfoを呼び出します。

db.runCommand( { buildInfo: 1 } )

このコマンドは、mongod mongosインスタンスと インスタンスの両方で実行できます。

buildInfoの出力ドキュメントの形式は次のとおりです。

{
"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>
}
buildInfo

buildInfoコマンドによって返されたドキュメント。

これらのフィールドは 安定しており 、一貫した動作を提供する必要があります。

buildInfo.gitVersion

MongoDBインスタンスの構築に使用されるコードの状態を識別する コミット識別子 。

buildInfo.versionArray

MongoDBインスタンスに関するバージョン情報を渡す配列。この string のより読みやすいバージョンについては、version を参照してください。

buildInfo.version

MongoDBインスタンスに関するバージョン情報を表す string。人間にバージョン情報を提示する必要がある場合は、このフィールドはversionArray よりも推奨されています。

この string は、リリースの場合、 <major>.<minor>.<patch>の形式を取りますが、開発ビルドには追加情報が含まれる場合があります。

buildInfo.storageEngines

MongoDBサーバーで使用可能なストレージエンジン のリスト。

buildInfo.javascriptEngine

MongoDBインスタンスで使用されるJavaScriptエンジンを報告する文字列。デフォルトでは 、これは mozjs です。

buildInfo.bits

MongoDBバイナリのターゲット プロセッサ アーキテクチャを反映する数値。

buildInfo.debug

ブール値。デバッグ オプションを使用して構築された場合は、 true

buildInfo.maxBsonObjectSize

最大 BSON ドキュメント サイズ を報告する数値。

buildInfo.openssl

MongoDBインスタンスが構築され、現在使用している TLS/SSL ライブラリのバージョンを説明する埋め込みドキュメント。

buildInfo.modules

MongoDBインスタンスが構築されたアドオン モジュールのリスト。可能な値には現在、「enterprise」と「locksdb」が含まれています。

これらのフィールドは内部でのみ使用し、その動作や存在がどのレベルでも一貫性を保つことを期待しないでください。

buildInfo.allocator

MongoDBインスタンスが使用するメモリ割り当て。デフォルトでは、これは tcmalloc です。

注意

バージョン 8.0 以降、MongoDB は TCMalloc の更新版を使用しており、メモリの断片化と管理が改善されています。詳細は「tcmalloc のアップグレード」を参照してください。

buildInfo.buildEnvironment

MongoDBビルド環境に関するさまざまなデバッグ情報を含む埋め込みドキュメント。

戻る

診断

項目一覧