全链路性能分析追踪技术的制作方法

专利2025-05-29  17


本发明涉及全链路性能分析领域,尤其涉及全链路性能分析追踪技术。


背景技术:

1、全链路是指一个物理系统中所有工作和判断的流程,而全链条则是指从开始到结束的完整过程,包括各个环节中发生的事件和影响,是指在各个领域中覆盖从开始到结束的所有环节,通过整合各个环节,实现高效的管理和优化,无论是在营销、设计还是外贸领域,全链路的理念都强调了全程的无缝连接和高效运作。随着互联网的发展和规模的扩大,网络流量也随之增长,而接口的相应速度至关重要。在这种情况下,接口的性能监控方案应运而生,不管是自己研发还是使用监控方案,如何定位是一个较为困难的事。

2、目前一般采用人工追踪进行性能分析,但人工分析追踪没有数据支撑,只能通过人工的观感来进行评价,且主观性强,每个人的观感有自己的见解,很难形成一套标准,同时资源浪费,需要多个人在相同环境下的参与才能尽可能减少变量。


技术实现思路

1、本发明要解决的技术问题是为了克服现有技术中的人工分析追踪工作量大且误差大效率低的缺陷,提供全链路性能分析追踪技术。

2、本发明是通过下述技术方案来解决上述技术问题:

3、本发明提供全链路性能分析追踪技术,包括数据采集单元、数据处理单元、分析展示单元和告警显示单元,所述数据采集单元、数据处理单元、分析展示单元和告警显示单元依次连接,且所述数据采集单元、数据处理单元、分析展示单元和告警显示单元呈分布式架构。

4、在本技术方案中,通过日志的聚合、搜索、分析和可视化展示,帮助用户快速定位问题原因,实时监控网络设备的性能和状态,确保网络的稳定性和安全性,实现自动化部署、配置管理和监控,通过预设的运维脚本和策略,减少人工干预和错误发生,提高运维效率和准确性,通过训练模型识别异常模式和故障特征,提高告警的准确性和及时性,同时,通过数据分析发现潜在的业务瓶颈和优化机会。

5、较佳地,所述数据采集单元包括业务系统数据收集模块和网络设备数据收集模块。

6、较佳地,所述数据采集单元采集的数据包括性能指标、日志信息和网络流量。

7、在本技术方案中,数据采集通过埋点、日志收集、网络抓包等多种方式实现,确保数据的全面性和准确性。

8、较佳地,所述数据采集单元的数据采集通过埋点、日志收集、网络抓包多种方式实现。

9、较佳地,所述数据处理单元包括数据清洗模块、数据整合模块和数据存储单元。

10、较佳地,所述数据清洗模块和数据整合模块采用实时计算框架对数据进行处理。

11、较佳地,所述数据存储单元利用分布式存储系统对数据进行存储。

12、在本技术方案中,利用分布式存储系统(如hadoop、hbase等)和实时计算框架(如spark streaming、kafka streams等)处理海量数据,提高数据处理效率和响应速度。

13、较佳地,所述分析展示单元包括分析模块和展示模块。

14、在本技术方案中,通过图表、仪表盘等形式展示关键性能指标(kpis)、业务趋势、异常报警等信息,帮助用户快速了解业务状态和发现问题。

15、较佳地,所述告警显示单元包括告警模块、通知模块、定位模块和处理建议模块。

16、较佳地,所述告警模块包括告警规则预设模块、监测模块和中心处理模块。

17、在本技术方案中,根据预设的告警规则,当监测到异常或故障时,系统自动触发告警机制,通过邮件、短信、即时通讯工具等多种方式通知相关人员,并提供故障定位和处理建议。

18、在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。

19、本发明的积极进步效果在于:

20、本发明通过日志的聚合、搜索、分析和可视化展示,帮助用户快速定位问题原因,实时监控网络设备的性能和状态,确保网络的稳定性和安全性,实现自动化部署、配置管理和监控,通过预设的运维脚本和策略,减少人工干预和错误发生,提高运维效率和准确性,通过训练模型识别异常模式和故障特征,提高告警的准确性和及时性,同时,通过数据分析发现潜在的业务瓶颈和优化机会;

21、本发明通过多维度的数据采集,为性能追踪提供强有力的数据支撑,通过数据收集真实链路数据,形成数据对比体系,在现有数据追踪的基础上,只需要在后端接口返回值增加特殊埋点信息即可,从而可进行全链路的性能分析追踪。



技术特征:

1.全链路性能分析追踪技术,其特征在于:包括数据采集单元(1)、数据处理单元(2)、分析展示单元(3)和告警显示单元(4),所述数据采集单元(1)、数据处理单元(2)、分析展示单元(3)和告警显示单元(4)依次连接,且所述数据采集单元(1)、数据处理单元(2)、分析展示单元(3)和告警显示单元(4)呈分布式架构。

2.如权利要求1所述的全链路性能分析追踪技术,其特征在于:所述数据采集单元(1)包括业务系统数据收集模块(5)和网络设备数据收集模块(6)。

3.如权利要求1所述的全链路性能分析追踪技术,其特征在于:所述数据采集单元(1)采集的数据包括性能指标、日志信息和网络流量。

4.如权利要求1所述的全链路性能分析追踪技术,其特征在于:所述数据采集单元(1)的数据采集通过埋点、日志收集、网络抓包多种方式实现。

5.如权利要求1所述的全链路性能分析追踪技术,其特征在于:所述数据处理单元(2)包括数据清洗模块(7)、数据整合模块(8)和数据存储单元(9)。

6.如权利要求5所述的全链路性能分析追踪技术,其特征在于:所述数据清洗模块(7)和数据整合模块(8)采用实时计算框架对数据进行处理。

7.如权利要求5所述的全链路性能分析追踪技术,其特征在于:所述数据存储单元(9)利用分布式存储系统对数据进行存储。

8.如权利要求1所述的全链路性能分析追踪技术,其特征在于:所述分析展示单元(3)包括分析模块(10)和展示模块(11)。

9.如权利要求1所述的全链路性能分析追踪技术,其特征在于:所述告警显示单元(4)包括告警模块(12)、通知模块(13)、定位模块(14)和处理建议模块(15)。

10.如权利要求9所述的全链路性能分析追踪技术,其特征在于:所述告警模块(12)包括告警规则预设模块(121)、监测模块(122)和中心处理模块(123)。


技术总结
本发明公开了全链路性能分析追踪技术,包括数据采集单元、数据处理单元、分析展示单元和告警显示单元,所述数据采集单元、数据处理单元、分析展示单元和告警显示单元依次连接,且所述数据采集单元、数据处理单元、分析展示单元和告警显示单元呈分布式架构。本发明通过多维度的数据采集,为性能追踪提供强有力的数据支撑,通过数据收集真实链路数据,形成数据对比体系,在现有数据追踪的基础上,只需要在后端接口返回值增加特殊埋点信息即可,从而可进行全链路的性能分析追踪。

技术研发人员:滕雪松,霍东方,张志勇
受保护的技术使用者:北京比特易湃信息技术有限公司
技术研发日:
技术公布日:2024/12/17
转载请注明原文地址:https://xbbs.6miu.com/read-24779.html