← 返回列表

一种分布式应用的链路请求追踪系统和方法

申请号: CN202311735270.2
申请人: 微栈科技(浙江)有限公司
申请日期: 2023/12/18

摘要文本

本发明公开了一种分布式应用的链路请求追踪系统,涉及云计算领域技术领域,包括代理模块和后端数据关联分析模块,代理模块有多个,每台云主机部署一个代理模块,多个代理模块和后端数据关联分析模块通信连接;本发明还公开了一种分布式应用的链路请求追踪方法,包括如下步骤:S100、准备工作,S200、监测内核中的系统调用,S300、采集链路调用日志。本发明实现了无侵入的调用请求日志的生成,达到了传统APM埋点跟踪的同等甚至更好的追踪效果,实现了完全无侵入,极大提高了性能。

专利详细信息

项目 内容
专利名称 一种分布式应用的链路请求追踪系统和方法
专利类型 发明申请
申请号 CN202311735270.2
申请日 2023/12/18
公告号 CN117687743A
公开日 2024/3/12
IPC主分类号 G06F9/455
权利人 微栈科技(浙江)有限公司
发明人 章璟; 黄剑锋
地址 浙江省绍兴市越城区稽山街道阳明北路683号8楼805室

专利主权项内容

1.一种分布式应用的链路请求追踪系统,其特征在于,包括:代理模块,包括用户态子模块和内核态子模块,所述内核态子模块运行在云主机,对所述云主机服务进程、内核系统调用进行感知,将感知结果同步到所述用户态子模块,完成数据采集及处理,产生链路调用日志;后端数据关联分析模块,集中采集分布在所述云主机上的所述代理模块产生的所述链路调用日志,并对所述链路调用日志做特征关联处理,生成端到端的无侵入式的链路追踪图及关联后的调用记录数据;所述代理模块有多个,每台云主机部署一个所述代理模块,多个所述代理模块和所述后端数据关联分析模块通信连接。