Spring boot with ELK(Elasticsearch + Logstash + Kibana)

Spring boot with ELK(Elasticsearch + Logstash + Kibana)

节选自《Netkiller Spring Cloud 手札》

将 Spring boot 日志写入 ELK 有多种实现方式,这里仅提供三种方案:

Spring boot -> logback -> Tcp/IP -> logstash -> elasticsearch

这种方式实现非常方便不需要而外包或者软件

Spring boot -> logback -> Redis -> logstash -> elasticsearch

利用 Redis 提供的发布订阅功能将日志投递到 elasticsearch

Spring boot -> logback -> Kafka -> logstash -> elasticsearch

Kafka 方法适合大数据的情况。

TCP

你可能感兴趣的:(多维度架构,spring,boot,elk,elasticsearch)