由于最近分享了ELK在项目上的应用,特此记录下来,以便以后在工作当中可以用到,并帮助大家更加了解ELK。
ELK由三个软件组成,Elasticsearch,Logstash和Kibana组成。
Elasticsearch:存储日志数据
Logstash:分析过滤日志数据
Kibana:用UI的形式展示日志数据
另外在项目中运用的Filebeat来收集项目中产生的日志。
具体的工作结构为:
Application 产生logs,并通过Filebeat收集,传输给Logstash过滤,Elasticsearch存储,Kibana展示
以后,我会将此内容完善,并针对我在项目中的使用逐渐完善内容。