ログ出力レベルを変更する時に使用するコマンド
MongoDBの再起動なしに反映できるので便利
環境
- OS: Ubuntu14.04
- MongoDB: 3.0.5
設定について
- verbosity levelは「0-5」
- 値が「-1」の場合はdefaultの設定を引き継ぐ
現在の設定の確認方法
> db.getLogComponents() { "verbosity" : 0, "accessControl" : { "verbosity" : -1 }, "command" : { "verbosity" : -1 }, "control" : { "verbosity" : -1 }, "geo" : { "verbosity" : -1 }, "index" : { "verbosity" : -1 }, "network" : { "verbosity" : -1 }, "query" : { "verbosity" : -1 }, "replication" : { "verbosity" : -1 }, "sharding" : { "verbosity" : -1 }, "storage" : { "verbosity" : -1, "journal" : { "verbosity" : -1 } }, "write" : { "verbosity" : -1 }
現在の設定の確認方法
> db.setLogLevel(-1, "query")
参考(マニュアル)

Log Messages — MongoDB Manual