Arthas logger(查看 logger 信息,更新 logger level)

@[toc]
二、命令列表
2.1 jvm相关命令
### 2.1.9 logger(查看 logger 信息,更新 logger level)
举例1:查看置顶类日志级别
基础语法:
logger --name [查找类的全路径]
[arthas@29187]$ logger --name com.swagger.controller.LogOutputController
name com.swagger.controller.LogOutputController
class ch.qos.logback.classic.Logger
classLoader org.springframework.boot.loader.LaunchedURLClassLoader@21b8d17c
classLoaderHash 21b8d17c
level null
effectiveLevel INFO
additivity true
codeSource jar:file:/temporary/swagger-test-2.6.3.jar!/BOOT-INF/lib/logback-classic-1.2.10.jar!/
[arthas@29187]$
举例2:更新指定类日志级别
基本用法:
logger -c [classLoaderHash的值] --name [查找类的全路径] --level [待更新的日志level]
查看当前级别 log4j2.xml
<?xml version="1.0" encoding="utf-8"?>
<configuration status="OFF" MonitorInterval="120" >
<appenders>
<Console name="A1" target="SYSTEM_OUT">
<ThresholdFilter level="info" onMatch="ACCEPT" />
</Console>
</appenders>
<Loggers>
<root level="info" includeLocation="true">
<appender-ref ref="A1" />
</root>
</Loggers>
</configuration>
代码 LogOutputController
/** * 测试日志框架输出打印 * @Author 211145187 * @Date 2022/9/19 16:31 **/
@RestController
@RequestMapping("/level")
public class LogOutputController {
private static Log log = LogFactory.getLog(LogOutputController.class);
//测试SLF4J+Log4j2日志框架
@GetMapping("/test")
public void consoleLevel() {
log.debug("===这里是Controller层=======普通打印,这是debug级别");
log.info("===这里是Controller层=======普通打印,这是info级别");
log.warn("===这里是Controller层=======普通打印,这是warn级别");
log.error("===这里是Controller层=======普通打印,这是error级别");
}
}
-
初次调用接口打印
-
arthas更改在线日志级别
[arthas@29187]$ logger -c 21b8d17c --name com.swagger.controller.LogOutputController --level warn Update logger level success. [arthas@29187]$ -
再次调用接口打印,结果如图

本人其他相关文章链接
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
- 随机文章
- 热门文章
- 热评文章
- 深入了解鲁大师性能测试:全面解析硬件性能,优化电脑体验鲁大师性能测试要多久
- 深入解析显卡游戏性能测试:方法、工具与结果解读显卡游戏性能测试软件
- 电机性能测试系统:全面解析与选择指南电机性能测试仪
- 揭示你的真实自我:深入心理测试心理测试题免费
- 深入了解抑郁:免费心理测试与自我评估指南抑郁测试心理测试
- 探索自我:深入理解你的心理性格心理性格测试题带答案
- 探索门萨智商测试:入会标准评估题的奥秘门萨智商入门测试
- 儿童智力测试题:培养思维能力与解决问题的能力儿童智力测验
- 霍格沃茨分院测试:探索你的魔法学院归属pottermore:官方分院测验
回归分析


