🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 一、概述 如果整个应用涉及众多子系统,日志很杂,那么,我们可以利用ELK实现日志收集和呈现; ELK是Elasticsearch、Logstash、Kibana他们三个组合起来可以搭建日志系统; ### Elasticsearch、Logstash、Kibana作用 * Elasticsearch:存储日志信息; * Logstash: 日志收集,springboot利用Logstash把日志发送个Logstash,然后Logstash将日志传递给Elasticsearch; * Kibana:通过web端对日志进行可视化操作; ## 二、简单方案 将logstash部署到每个节点,收集相关的日志,并经过分析过滤后发送到elasticsearch进行存储,elasticsearch将数据以分片的形势进行压缩存储,通过kibana对日志进行图形化的展示;