官术网_书友最值得收藏!

Updating the log level from the Storm CLI

We can modify the log level from the Storm CLI. The following is the command that the user has to execute from the Storm directory to update the log settings on the runtime:

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

In the preceding code, topology name is the name of the topology, and logger name is the logger we want to change. If you want to change the ROOT logger, then use ROOT as a value of logger name. The LEVEL is the log level you want to apply. The possible values are DEBUG, INFO, ERROR, TRACE, ALL, WARN, FATAL, and OFF.

The TIMEOUT is the time in seconds. The log level will go back to normal after the timeout time. The value of TIMEOUT is mandatory if you are setting the log level to DEBUG/ALL.

The following is the command to change the log level setting for the storm_example topology:

$> bin/storm set_log_level storm_example -l ROOT=DEBUG:30  

The following is the command to clear the log level setting:

$> ./bin/storm set_log_level storm_example -r ROOT 
主站蜘蛛池模板: 银川市| 德昌县| 闻喜县| 台江县| 华容县| 庆安县| 温州市| 泸西县| 安阳县| 霞浦县| 衡山县| 河西区| 长垣县| 宁南县| 通榆县| 新乐市| 常德市| 炉霍县| 柘城县| 黔东| 铜鼓县| 盐城市| 济源市| 额尔古纳市| 渭源县| 普陀区| 东乡县| 新泰市| 得荣县| 清远市| 安多县| 台江县| 武隆县| 汉中市| 峨山| 图木舒克市| 江口县| 荔浦县| 焦作市| 双城市| 五台县|