Working with Storm Topologies
Also available as:
PDF

Setting and Clearing Log Levels Using the CLI

To set log level from the command line, use the following command:

./bin/storm set_log_level [topology name] -l [logger name]=[LEVEL]:[TIMEOUT]

The following example sets the ROOT logger to DEBUG for 30 seconds:

./bin/storm set_log_level my_topology -l ROOT=DEBUG:30

To clear (reset) the log level using the CLI, use the following command. This reverts the log level back to what it was before you added the setting.

./bin/storm set_log_level [topology name] -r [logger name]

The following example clears the ROOT logger dynamic log level, resetting it to its original value:

./bin/storm set_log_level my_topology -r ROOT

For more information, see Apache STORM-412.