Docs 菜单

db.getLogComponents()

在此页面上

db.getLogComponents()

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

如果组件继承了其父组件的详细级别,db.getLogComponents() 则显示组件详细程度 -1

此方法可用于以下环境中托管的部署:

重要

M0、M2、M5 和 Flex 集群不支持此命令。有关更多信息,请参阅不支持的命令。

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,
"election" : {
"verbosity" : -1
},
"heartbeats" : {
"verbosity" : -1
},
"initialSync" : {
"verbosity" : -1
},
"rollback" : {
"verbosity" : -1
}
},
"sharding" : {
"verbosity" : -1
},
"storage" : {
"verbosity" : 2,
"recovery" : {
"verbosity" : -1
},
"journal" : {
"verbosity" : -1
}
},
"write" : {
"verbosity" : -1
}
}

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

在此页面上