日志中心方案

日志中心方案

一、技术架构

技术架构图如下:

https://www.processon.com/diagraming/6052ee05637689019de701cc

1、业务服务层

改造业务服务层,添加日志依赖Jar包,构造全局traceId,业务服务生成每次操作的traceId,并将其更新到操作的业务表中,发送1条业务消息,包含当前操作的操作人相关信息。
链路追踪将一次完整的业务处理过程处理成多接口调用轨迹。

2、日志中心平台

1)、CDC

变更数据捕获(Change Data Capture)技术,它可以将源数据库(Source)的增量变动记录,同步到一个或多个数据目的(Sink)。在同步过程中,还可以对数据进行一定的处理,例如分组(GROUP BY)、多表的关联(JOIN)等。


a)、Debezium

b)、FlinkDCD

2)、DW

a)、数仓存储

原始数据入ODS层,结合DIM层的基础数据,将无意义的数据转换成业务数据,入DWS进行OLAP分析

b)、BI工具

通过BI工具将数据展示出来,也可通过接口将数据展示在业务系统中。

【参考】

1、Flink CDC+Kafka 加速业务实时化
Flink CDC+Kafka 加速业务实时化

2、debazium
Debezium

3、Flink CDC 原理、实践和优化
Flink CDC 原理、实践和优化
一文进入Flink CDC 的世界
一文进入Flink CDC 的世界_flink cdd_Alienware^的博客-CSDN博客

4、Skywalking
Apache SkyWalking

5、ClickHouse
Fast Open-Source OLAP DBMS - ClickHouse
GitHub - ClickHouse/ClickHouse: ClickHouse® is a free analytics DBMS for big data

6、FlinkCDC DOC
CDC Connectors for Apache Flink® — CDC Connectors for Apache Flink® documentation

7、SpringBoot整合Debezium CDC同步数据至目标数据库
SpringBoot整合Debezium CDC同步数据至目标数据库_debezium springboot_BasicLab基础架构实验室的博客-CSDN博客

8、数据同步工具之FlinkCDC/Canal/Debezium对比
数据同步工具之FlinkCDC/Canal/Debezium对比

9、SpringBoot 日志脱敏,开源组件太强了
SpringBoot 日志脱敏,开源组件太强了

10、【数仓】FLink+CK
【数仓】FLink+CK_Learn Forever的博客-CSDN博客

11、我们已经不用AOP做操作日志了!
我们已经不用AOP做操作日志了!_程序员小灰的博客-CSDN博客

12、全链路追踪选型对比
全链路追踪选型对比_链路追踪对比_猴子哥哥1024的博客-CSDN博客

13、sleuth+zipkin+kafka+elasticsearch搭建分布式链路追踪系统(一)
sleuth+zipkin+kafka+elasticsearch搭建分布式链路追踪系统(一)_sharedCode的博客-CSDN博客

14、Flink:史上最详细的介绍(一)[简介]
Flink:史上最详细的介绍(一)[简介]_weixin_43563705的博客-CSDN博客

15、数据仓库分层DWD、DWB、DWS
数据仓库分层DWD、DWB、DWS_dwd dws_CarloPan的博客-CSDN博客

16、SpringCloud Alibaba实战第五课 链路追踪sleuth与skywalking
SpringCloud Alibaba实战第五课 链路追踪sleuth与skywalking_sleuth skywalking_办公模板库 素材蛙的博客-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Rainbow酱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值