SpringBoot使用ELK日志收集
Logstash配置
1、首先在 Logstach_HOME 目录中创建一个配置文件,名为 logstash.conf(名字任意)
在logstash.conf配置文件中添加如下配置:
2、启动logstash
整合SpringBoot项目
1、创建springboot项目,并在pom.xml中添加如下依赖:
2、在resources目录下创建logback.xml文件,配置如下:
3、在项目接口中添加log日志
4、测试
分别启动Elasticsearch、Kibana、Logstash
打开kibana管理页面,添加刚刚创建的索引,如图所示:


接下来在浏览器多次调用test接口
然后进入发现页,选择刚刚的索引,如下所示:

此时说明日志信息已经存储到Elasticsearch当中,并且可以用过Kibaba实现展示与查询