参考 > 参考 > mongo Shell方法 > 数据库方法 > db.setLogLevel()
db.
setLogLevel
()¶为日志消息设置单个详细级别。
db.setLogLevel()
具有以下形式:
db.setLogLevel()
采用以下参数:
参数 | 类型 | 描述 |
---|---|---|
level |
整型 | 日志详细级别。 详细程度的范围为 要继承组件父级的详细级别,还可以指定 |
component |
串 | 可选的。要为其指定日志详细级别的组件的名称。组件名称对应于
省略为所有组件指定默认详细级别。 |
db.setLogLevel()
设置单个详细程度。要在单个操作中设置多个详细级别,请使用任一
setParameter
命令来设置
logComponentVerbosity
参数。您还可以在配置文件中指定详细设置。有关示例,请参阅
配置日志详细级别。
注意
从4.2版开始,MongoDB在日志消息中包括Debug冗长级别(1-5)。例如,如果详细级别为2,则MongoDB logs D2
。在以前的版本中,MongoDB日志消息仅为D
调试级别指定。
省略<component>
参数以设置所有组件的默认详细程度;即systemLog.verbosity
设置。该操作将默认详细程度设置为1
:
指定<component>
参数以设置组件的详细程度。以下操作将更新
systemLog.component.storage.journal.verbosity
为2
: