[发明专利]基于Kubernetes的数据处理方法、设备及介质在审
申请号: | 202210425398.8 | 申请日: | 2022-04-21 |
公开(公告)号: | CN114816914A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 刘洋;李煌东;冯军;徐彤;周月侨;刘恺 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/455 |
代理公司: | 北京同钧律师事务所 16037 | 代理人: | 吴梅锡;许怀远 |
地址: | 311121 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 kubernetes 数据处理 方法 设备 介质 | ||
本申请提供一种基于Kubernetes的数据处理方法、设备及介质。该方法包括:在运行应用程序的至少一个从节点的内核中监听目标对象之间的调用事件;对调用事件进行解析,以确定调用事件对应的多种初始调用相关信息;将各初始调用相关信息以目标对象的维度进行关联,形成多种目标调用相关信息;将各目标调用相关信息存储到对应的数据库中。通过使用内核能够执行的编程语言编写采集目标对象调用时相关信息的探针,可以实现编程语言的统一;并且将在内核中采集到的多种初始调用相关信息以目标对象的维度进行关联形成多种目标调用相关信息并存储,可以从对应的数据库中获取各目标调用相关信息,可以全方位获知目标对象的运行状态。
技术领域
本申请涉及云计算技术,尤其涉及一种基于Kubernetes的数据处理方法、设备及介质。
背景技术
Kubernetes(简称:K8s)是用于自动部署、扩展和管理容器化应用程序的开源系统。由于其具有可移植、可扩展、自动化部署等特点,所以被广泛应用。但随着Kubernetes架构变的越来越复杂,Kubernetes的运维也变得越来越困难。
目前在对Kubernetes进行运维时需要进行应用程序或者工作负载等目标对象调用时相关信息的采集,在对相关信息进行采集时一般将多种监测控制工具部署在Kubernetes架构的各层中,并采用埋点技术进行相应数据的采集,导致对相关信息并不能全面进行采集,并且使用埋点技术的编程语言不统一,采集到的相关信息也无法进行有效地关联,最终导致无法全方位获知目标对象的运行状态。
发明内容
本申请提供一种基于Kubernetes的数据处理方法、设备及介质,用以解决调用事件相关信息并不能全面进行采集,且使用埋点技术的编程语言不统一,采集到的相关信息无法进行有效地关联,最终导致无法全方位获知目标对象的运行状态问题。
第一方面,本申请提供一种基于Kubernetes的数据处理方法,包括:
在运行应用程序的至少一个从节点的内核中监听目标对象之间的调用事件;所述从节点位于Kubernetes集群中;
对所述调用事件进行解析,以确定所述调用事件对应的多种初始调用相关信息;
将各初始调用相关信息以目标对象的维度进行关联,形成多种目标调用相关信息;
将各目标调用相关信息存储到对应的数据库中。
第二方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
所述存储器存储计算机执行指令;
所述处理器执行所述存储器存储的计算机执行指令,以实现上述所述的基于Kubernetes的数据处理方法。
第三方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现上述所述的基于Kubernetes的数据处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210425398.8/2.html,转载请声明来源钻瓜专利网。