当前位置: 首页 > 专利查询>清华大学专利>正文

一种本机或远程通信请求延迟异常监控方法和装置制造方法及图纸

技术编号:34092091 阅读:57 留言:0更新日期:2022-07-11 21:26
本申请公开了一种本机或远程通信请求延迟异常监控方法和装置,其中,该方法包括:识别通信请求在网络通信中的各类缓冲区,并根据各类缓冲区创建缓冲区序列模型;基于缓冲区序列模型判断是否发生请求延迟异常,并定位请求延迟异常发生的位置,以实现对请求延迟异常的监控。本申请能够解决覆盖不完整和粒度不一致问题。题。题。

【技术实现步骤摘要】
一种本机或远程通信请求延迟异常监控方法和装置


[0001]本申请涉及据中心网络、远程通信请求、延迟监控
,尤其涉及一种本机或远程通信请求延迟异常监控方法和装置。

技术介绍

[0002]随着云原生、分布式云应用的发展,单服务器内或服务期之间的通信请求(如RPC、HTTP、RESTful API等)成为用于云计算通信的核心组件。由于服务器处理缓慢、交换机拥塞等种种原因,请求可能会遭遇延迟问题(Request Latency Anomaly,RLA),即请求完成时间超出预期,进而会影响通信性能和应用性能。因此,准确诊断RLA问题对于保障云计算应用性能至关重要。具体来说,一个优秀的RLA诊断工具应当具备三个特点。能够全面覆盖请求的全流程;诊断数据应聚合为请求级别;诊断工具仅带来少量的性能开销。
[0003]已有的请求延迟异常诊断工具可主要分为以下三类:
[0004]应用层的tracing工具:Google的Dapper、Uber的Jaeger、Twitter的Zipkin,阿里的鹰眼系统均是针对分布式系统的tracing工具。此类本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种本机或远程通信请求延迟异常监控方法,其特征在于,包括以下步骤:识别通信请求在网络通信中的各类缓冲区,并根据所述各类缓冲区创建缓冲区序列模型;基于所述缓冲区序列模型判断是否发生请求延迟异常,并定位所述请求延迟异常发生的位置,以实现对所述请求延迟异常的监控。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:定义所述各类缓冲区的不同类型的异常事件并对所述异常事件进行信息采集,以诊断所述请求延迟异常。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述网络通信中的各个层次和管理域中为所述通信请求进行语义注入,以统一监控粒度进行信息采集。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:通过软件或处理器,实现对所述异常事件的信息采集和上报。5.根据权利要求1所述的方法,其特征在于,所述各类缓冲区包括:应用层缓冲区、协议栈缓冲区、网卡缓冲区、交换机或路由器缓冲区中的多种。6.根据权利要求2所述的方法,其特征在于,在对所述异常事件的信息采集之后,对所述请求延迟异常的...

【专利技术属性】
技术研发人员:高凯辉孙晨王帅李丹周禹刘洪强朱凌俊张铭
申请(专利权)人:清华大学
类型:发明
国别省市:

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

1