数据处理方法及系统技术方案

技术编号:41199576 阅读:21 留言:0更新日期:2024-05-07 22:26
本说明书实施例提供数据处理方法及系统,数据处理方法应用于数据处理系统,包括:客户端基于eBPF程序生成待处理网络数据,将待处理网络数据上传至服务器,其中,待处理网络数据用于确定网络监测数据;服务器根据待处理网络数据获取目标业务应用数据,根据待处理网络数据和目标业务应用数据生成网络监测数据,保存网络监测数据,其中,网络监测数据用于分析目标业务应用的网络状态信息。本说明书实施例提供的方法,通过eBPF采集网络数据,提取数据包中用于获取网络监测数据的待处理网络数据,并上传至服务器,服务器根据待处理网络数据寻找到目标业务应用对应的目标业务应用数据,为后续网络状态分析丰富了相关的目标业务信息。

【技术实现步骤摘要】

本说明书实施例涉及计算机,特别涉及一种数据处理方法。


技术介绍

1、随着虚拟化技术和微服务架构的发展和应用,虚拟机、容器、负载均衡等各类资源组件以及小而内聚的分布式微服务应用,带来了更为复杂的网络传输和应用调用关系。在此场景下,为了保证和优化应用间的交互,运维人员需要了解各应用之间的网络连接及性能情况,拓扑发现可以自动感知获取环境中各资源组件、应用间的连接关系,网络监测则可以提供网络流量等指标数据,帮助运维人员快速定位网络问题。

2、通常情况下,网络抓包工具采集到ip、端口等信息和网络流量等指标,可以表示出某资源组件的网络情况。但为了观测到应用维度的网络连接和性能,还需要对采集上来的原始网络数据进行补充增强。例如某个ip被某个容器使用,将该容器对应的应用数据补充到网络数据上,如何将应用数据补充到网络数据上,也成为技术人员亟待解决的问题。


技术实现思路

1、有鉴于此,本说明书实施例提供了一种数据处理方法。本说明书一个或者多个实施例同时涉及一种数据处理系统,一种计算设备,一种计算机可读存储介质以及一种本文档来自技高网...

【技术保护点】

1.一种数据处理方法,应用于数据处理系统,所述数据处理系统包括客户端和服务器,包括:

2.如权利要求1所述的方法,所述客户端基于eBPF程序生成待处理网络数据,并将所述待处理网络数据上传至所述服务器,包括:

3.如权利要求2所述的方法,基于eBPF程序生成待处理网络数据,并将所述待处理网络数据保存在预设存储位置,包括:

4.如权利要求3所述的方法,在内核态基于eBPF程序获取初始网络数据,包括:

5.如权利要求1所述的方法,根据所述待处理网络数据获取所述待处理网络数据对应的目标业务应用数据,包括:

6.如权利要求5所述的方法,所...

【技术特征摘要】

1.一种数据处理方法,应用于数据处理系统,所述数据处理系统包括客户端和服务器,包括:

2.如权利要求1所述的方法,所述客户端基于ebpf程序生成待处理网络数据,并将所述待处理网络数据上传至所述服务器,包括:

3.如权利要求2所述的方法,基于ebpf程序生成待处理网络数据,并将所述待处理网络数据保存在预设存储位置,包括:

4.如权利要求3所述的方法,在内核态基于ebpf程序获取初始网络数据,包括:

5.如权利要求1所述的方法,根据所述待处理网络数据获取所述待处理网络数据对应的目标业务应用数据,包括:

6.如权利要求5所述的方法,所述待处理网络数据包括应用标识信息;

7.如权利要求6所述的方法,提取所述待处理网络数据中的应用标识信息,包括:

8.如权利要求5所述的方法,采集所述目标业务应用对应的目标业务应用数据,包括:

9.如权利要求1所述的方法,保存所述网络监测数据,包括:

10.如权利要求1所述的方法,还包括:

11.如权利要求10所述的方法,还包括:

12.一种数...

【专利技术属性】
技术研发人员:周悦钱世俊戴志勇
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1