- Reference >
mongo
Shell Methods >- Database Methods >
- db.getLogComponents()
db.getLogComponents()¶
On this page
Definition¶
-
db.
getLogComponents
()¶ New in version 3.0.
Returns the current verbosity settings. The verbosity settings determine the amount of Log Messages that MongoDB produces for each log message component.
If a component inherits the verbosity level of its parent,
db.getLogComponents()
displays-1
for the component’s verbosity.
Output¶
The db.getLogComponents()
returns a document with the
verbosity settings. For example:
{
"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
}
}
To modify these settings, you can configure the
systemLog.verbosity
and
systemLog.component.<name>.verbosity
settings in the
configuration file or set the
logComponentVerbosity
parameter using the
setParameter
command or use the db.setLogLevel()
method. For examples, see Configure Log Verbosity Levels.