这个简单的示例演示了如何轻松地为Spring Boot应用程序启用功能强大且高级的日志管理.
ELK Stack
ELK配置
下载logstash版本:6.2.2,创建一个新文件logstash-config.conf并放入下面配置:
input { file { path => <font>"/PATH TO PROJECT/elk-example-spring-boot/elk-example.log.json"</font><font> start_position => </font><font>"beginning"</font><font> sincedb_path => </font><font>"/dev/null"</font><font> stat_interval => 1 codec => json { charset => </font><font>"UTF-8"</font><font> } } } output { elasticsearch { hosts => </font><font>"http://localhost:9200"</font><font> index => </font><font>"elk_example"</font><font> document_type => </font><font>"anywhere"</font><font> } stdout { codec => rubydebug } } </font>
运行bin/logstash -f logstash-simple.conf
下载elasticsearch版本6.2.2并运行它:./elasticsearch
donwload kibana版本6.2.2并运行它:./kibana
代码源: Spring-ELK