ELK堆栈由三个开源产品组成——Elasticsearch、Logstash和Kibana from Elastic。
Elasticsearch是一个基于Lucene搜索引擎的NoSQL数据库。 Logstash是一个日志管道工具,它接受来自不同来源的输入,执行不同的转换,并将数据导出到不同的目标。它是一个动态的数据收集管道,具有可扩展的插件生态系统和强大的弹性搜索协同作用 Kibana是一个可视化UI层,工作在Elasticsearch之上。 这三个项目一起用于各种环境中的日志分析。因此Logstash收集和解析日志、弹性搜索索引并存储这些信息,而Kibana提供了一个UI层,提供可操作的可见性。 Spring Boot + ELK stack