背景:我们开发过程中的log.info(),会将日志输出在控制台上,引入ELK的目的为了将日志放入到ES里面,减少运维成本
step1:引入依赖

step2:yml文件配置(此处不是必须项,但是如果你需要项目名的话application.name还是建议配置一下)
spring:
application:
name: test
step3:resources文件路径下logback-spring.xml


注意:<destination>ip:5044</destination>
运行项目,INFO级别的日志就被打入ES。可以通过Kibana创建对应的索引模式查看日志详细信息

本文介绍了如何在开发过程中通过引入ELK(Elasticsearch,Logstash,Kibana)将日志从控制台迁移到ES中,通过YML配置和logback-spring.xml设置,实现INFO级别及以上日志的自动导入,并通过Kibana进行索引管理和详细查看。
1151





