我是靠谱客的博主 心灵美香烟,最近开发中收集的这篇文章主要介绍数据采集 | 分布式日志采集-ELK方案设计,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

前言

分布式日志采集在比较大型的项目中经常用到,用来采集分析用户/系统产生的海量日志

但是在微服务架构下每个提供者(provider)都要收集其日志,需要安装采集组件,无疑是对系统部署以及正常运行压力带来不小的挑战,那什么场景下选用该组件比较合适呢?

其实ELK架构设计可应用于该日志采集场景的技术栈选型,个人觉得首先要从业务场景考虑,要有助于推动产品的发展

近期项目发展需要主要基于以下两点,觉得有必要引入该技术栈

1.数据治理:确定了数据治理阶段性目标后,分布式日志采集为数据联通中一重要组成部分,也基于大数据组有相关技术优势,同时为大数据组提供数据分析基础(海量有价值日志)

2.技术组件服务化:网关路由组件服务化,在不断升级优化各系统技术组件,将共有部分、核心部分服务化,在原有网关产品(智能封装)的基础之上,引入分布式日志组件(ELK)对产品起到了一定的功能补充,网关抽象为产品层的大数据实时监控分析系统

一、架构设计速览

如下图所示,快速过下采用的设计方案

最后

以上就是心灵美香烟为你收集整理的数据采集 | 分布式日志采集-ELK方案设计的全部内容,希望文章能够帮你解决数据采集 | 分布式日志采集-ELK方案设计所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部