ELK日志分析方案

  1. 云栖社区>
  2. Java技术进阶>
  3. 博客>
  4. 正文

ELK日志分析方案

dalaoyang 2019-04-18 00:27:20 浏览1324
展开阅读全文

针对公司项目微服务化,随着项目及服务器的不断增多,决定采用ELK(Elasticsearch+Logstash+Kibana)日志分析平台进行微服务日志分析。

1.ELK整体方案

1.1 ELK架构图

1.2 ELK工作流程

1.在微服务服务器上部署Logstash,作为Shipper的角色,对微服务日志文件数据进行数据采集,将采集到的数据输出到Redis消息队列。

2.在另外一台服务器上部署Logstash,作为Indexer的角色,从Redis消息队列中读取数据(可以对数据进行处理),输出到Elasticsearch-Master主节点。

3.Elasticsearch-Master主节点内部与副节点同步数据。(Elasticsearch集群建议3个服务以上奇数)

4.Kibana部署一台服务器内,读取Elasticsearch集群数据,展

网友评论

登录后评论
0/500
评论
dalaoyang
+ 关注
所属云栖号: Java技术进阶