Spring Boot是否提供Logstash对应的官方Starter依赖?
关于Spring Boot Logstash Starter的问题解答
Spring Boot官方没有推出专门对接Logstash的官方Starter依赖。
官方自带的spring-boot-starter-logging默认集成Logback作为日志实现,要对接Logstash不需要额外找官方Starter,直接引入社区维护的logstash-logback-encoder依赖配合默认日志Starter即可实现功能。
以Maven项目为例,依赖配置参考如下:
<dependency> <groupId>net.logstash.logback</groupId> <artifactId>logstash-logback-encoder</artifactId> <version>7.4</version> </dependency>
引入依赖后,在Logback配置文件中添加对应Logstash输出的appender规则,就能将日志按指定格式推送到Logstash服务。
内容的提问来源于stack exchange,提问作者sakshi bafna
相关产品推荐
相关产品推荐

