db.getLogComponents()

在本页面

Definition

返回当前的详细度设置。详细程度设置确定 MongoDB 为每个日志消息组件生成的Log Messages的数量。

如果某个组件继承了其父级的详细级别,则db.getLogComponents()将显示-1作为该组件的详细级别。

Output

db.getLogComponents()返回具有详细设置的文档。例如:

{
   "verbosity" : 0,
   "accessControl" : {
      "verbosity" : -1
   },
   "command" : {
      "verbosity" : -1
   },
   "control" : {
      "verbosity" : -1
   },
   "geo" : {
      "verbosity" : -1
   },
   "index" : {
      "verbosity" : -1
   },
   "network" : {
      "verbosity" : -1
   },
   "query" : {
      "verbosity" : 2
   },
   "replication" : {
      "verbosity" : -1
   },
   "sharding" : {
      "verbosity" : -1
   },
   "storage" : {
      "verbosity" : 2,
      "journal" : {
         "verbosity" : -1
      }
   },
   "write" : {
      "verbosity" : -1
   }
}

要修改这些设置,可以在configuration file中配置systemLog.verbositysystemLog.component.<name>.verbosity设置,或者使用setParameter命令或db.setLogLevel()方法设置logComponentVerbosity参数。有关示例,请参见配置日志详细级别

首页