- Reference >
mongo
Shell Methods >- Database Methods >
- db.setLogLevel()
db.setLogLevel()¶
On this page
Definition¶
-
db.
setLogLevel
()¶ Sets a single verbosity level for log messages.
db.setLogLevel()
has the following form:db.setLogLevel()
takes the following parameters:Parameter Type Description level
int The log verbosity level.
The verbosity level can range from
0
to5
:0
is the MongoDB’s default log verbosity level, to include Informational messages.1
to5
increases the verbosity level to include Debug messages.
To inherit the verbosity level of the component’s parent, you can also specify
-1
.component
string Optional. The name of the component for which to specify the log verbosity level. The component name corresponds to the
<name>
from the correspondingsystemLog.component.<name>.verbosity
setting:accessControl
command
control
ftdc
geo
index
network
query
replication
replication.election
replication.heartbeats
replication.initialSync
replication.rollback
recovery
sharding
storage
storage.journal
transaction
write
Omit to specify the default verbosity level for all components.
Behavior¶
db.setLogLevel()
sets a single verbosity level. To set
multiple verbosity levels in a single operation, use either the
setParameter
command to set the
logComponentVerbosity
parameter. You can also specify the
verbosity settings in the configuration file. See
Configure Log Verbosity Levels for examples.
Note
Starting in version 4.2, MongoDB includes the Debug verbosity level
(1-5) in the log messages. For example,
if the verbosity level is 2, MongoDB logs D2
. In previous
versions, MongoDB log messages only specified D
for Debug level.
Examples¶
Set Default Verbosity Level¶
Omit the <component>
parameter to set the default verbosity for all
components; i.e. the systemLog.verbosity
setting. The
operation sets the default verbosity to 1
:
Set Verbosity Level for a Component¶
Specify the <component>
parameter to set the verbosity for the
component. The following operation updates the
systemLog.component.storage.journal.verbosity
to 2
: