Kotlin Spring Boot日志系统集成ELK
kotlin 写的 Spring Boot 项目,搭配 docker-compose 搞个 ELK 日志栈,整体还挺顺的。启动直接跑docker-compose up
,不用管太多配置,省心。求接口也简单,curl http://localhost:8080/task/1
就能测通。
项目里日志这块也留了不少 TODO,比如增加操作字段、精简日志格式、搞个自定义范围啥的。感觉挺适合想摸索一下日志打点和流程的你,尤其是和 ELK 一起玩,能学不少东西。
构建方式也不复杂,sh build.sh
或者直接mvn clean install -P docker
,看你习惯哪个。哦对了,文章里提到的几个链接也能扩展一下认知,比如Docker 日志命令和SpringBoot 日志记录功能,挺实用的。
如果你平时用 Kotlin 开发微服务,或者对 ELK 日志感兴趣,这个项目可以拿来练练手。调调日志格式、接接服务,分分钟上手。
kotlin-spring-boot-main.zip
预估大小:47个文件
kotlin-spring-boot-main
文件夹
pom.xml
724B
elasticsearch
文件夹
data
文件夹
nodes
文件夹
0
文件夹
node.lock
文件夹
logstash
文件夹
logstash.conf
181B
task-service
文件夹
...
133.8KB
文件大小:
评论区