false
true
true
false
false
true
%m%nopex
%m%n
false
app_name:老李测试
os_arch:${os.arch}
os_name:${os.name}
os_version:${os.version}
true
常用搜索语法
搜索语法非常接近 Lucene 语法。默认情况下,如果您未指定要搜索的消息字段,则所有消息字段都包含在搜索中。
常用的日志搜索语法如下:
-
ssh
包含ssh的消息 -
ssh login
包含ssh或者login的消息 -
"ssh login"
包含确切短语"ssh login"的消息 -
type: ssh
type字段包含ssh消息 -
type:(ssh OR login)
type字段包含ssh或者login消息 -
type:"ssh login"
type字段包含确切短语"ssh login"的消息 -
_exists_:type
具有type字段的消息 -
NOT _exists_:type
没有type字段的消息 -
/ethernet[0-9]+/
匹配正则表达式的消息ethernet[0-9]+
logback.xml多环境切换
方式一:在Spring Boot中,可以在logback.xml中的springProfile标签中定义多个环境
logback.xml:
方式二:将logback.xml文件拆分为logback-prod.xml,logback-dev.xml两个文件(logback-{profile}.xml),而不是定义在同一个文件中。然后应用会根据profile确定使用哪个配置文件。
application.properties里面配置:
logging.config: classpath:logback-${spring.profiles.active}.xml
最后
文章中涉及到的知识点我都已经整理成了资料,录制了视频供大家下载学习,诚意满满,希望可以帮助在这个行业发展的朋友,在论坛博客等地方少花些时间找资料,把有限的时间,真正花在学习上,所以我把这些资料,分享出来。相信对于已经工作和遇到技术瓶颈的朋友们,在这份资料中一定都有你需要的内容。