一种数据流监控方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:29797969 阅读:8 留言:0更新日期:2021-08-24 18:19
本申请提供一种数据流监控方法,包括:获得待监控数据流对应的第一延迟时长阈值以及所述待监控数据流对应的第二延迟时长阈值,所述第一延迟时长阈值小于所述第二延迟时长阈值;获得当前时间下所述待监控数据流在目标网络交换设备中的当前延迟时长数据;根据所述当前延迟时长数据、所述第一延迟时长阈值以及所述第二延迟时长阈值,确定所述待监控数据流在所述当前时间下的延迟状态信息,所述延迟状态信息为用于指示数据流在指定时间下是否为延迟数据流的状态信息。本申请提供的数据流监控方法,能够避免由于当前延迟时长数据出现波动,而导致的待监控数据流在当前时间下的延迟状态信息也出现波动的问题,从而提高了对数据流监控的监控准确度。

【技术实现步骤摘要】
一种数据流监控方法、装置、电子设备以及存储介质
本申请涉及计算机
,具体涉及一种数据流监控方法。本申请同时涉及一种数据流监控装置、电子设备以及存储介质。
技术介绍
数据流在网络交换设备中的延迟时长是反映SLA(ServiceLevelAgreement,服务等级协议)性能的重要指标。因此,服务方为了确保给客户提供可靠的高性能SLA,往往需要对数据流在目标网络交换设备中的延迟时长进行监控。现有针对数据流在目标网络交换设备中的延迟时长进行监控的数据流监控方法的思路一般为:针对待监控待监控数据流,配置一个固定的延迟时长阈值,再将待监控待监控数据流的当前延迟时长数据与该固定的延迟时长阈值进行比较,从而确定该待监控待监控数据流的延迟状态。但是,现有针对数据流在目标网络交换设备中的延迟时长进行监控的数据流监控方法,往往会存在由于当前延迟时长数据出现波动而导致的对数据流监控的监控准确度差的问题,如:由于网络运营方的网络异常造成的当前延迟时长数据出现波动,就会导致对数据流监控的监控准确度差的问题。在其他类似场景下,也可能会存在对数据流监控的监控准确度差的情形。
技术实现思路
本申请提供一种数据流监控方法、装置、电子设备以及存储介质,以提高对数据流监控的监控准确度。本申请提供一种数据流监控方法,包括:获得待监控数据流对应的第一延迟时长阈值以及所述待监控数据流对应的第二延迟时长阈值,所述第一延迟时长阈值小于所述第二延迟时长阈值;获得当前时间下所述待监控数据流在目标网络交换设备中的当前延迟时长数据;根据所述当前延迟时长数据、所述第一延迟时长阈值以及所述第二延迟时长阈值,确定所述待监控数据流在所述当前时间下的延迟状态信息,所述延迟状态信息为用于指示数据流在指定时间下是否为延迟数据流的状态信息。可选的,所述根据所述当前延迟时长数据、所述第一延迟时长阈值以及所述第二延迟时长阈值,确定所述待监控数据流在所述当前时间下的延迟状态信息,包括:获得所述待监控数据流在所述当前时间下的前一延迟状态信息;根据所述待监控数据流在所述当前时间下的前一延迟状态信息,将所述当前延迟时长数据与所述第一延迟时长阈值或所述第二延迟时长阈值进行对比,确定所述待监控数据流在所述当前时间下的延迟状态信息。可选的,所述根据所述待监控数据流在所述当前时间下的前一延迟状态信息,将所述当前延迟时长数据与所述第一延迟时长阈值或所述第二延迟时长阈值进行对比,确定所述待监控数据流在所述当前时间下的延迟状态信息,包括:如果所述待监控数据流在所述当前时间下的前一延迟状态信息为第一延迟状态信息,则将所述当前延迟时长数据与所述第二延迟时长阈值进行比对;如果所述当前延迟时长数据不超过所述第二延迟时长阈值,则确定所述待监控数据流在所述当前时间下延迟状态信息为所述第一延迟状态信息;所述第一延迟状态信息为用于指示所述数据流不为所述延迟数据流的状态信息。可选的,还包括:如果所述当前延迟时长数据达到所述第二延迟时长阈值,则确定所述待监控数据流在所述当前时间下延迟状态信息为第二延迟状态信息;所述第二延迟状态信息为用于指示所述数据流为所述延迟数据流的状态信息。可选的,还包括:针对所述待监控数据流生成延迟事件触发指令,所述延迟事件触发指令为用于指示针对所述待监控数据流触发延迟事件的指令。可选的,所述延迟事件的执行形式至少为提高传输所述待监控数据流的优先级。可选的,还包括:如果所述待监控数据流在所述当前时间下的前一延迟状态信息为所述第二延迟状态信息,则将所述当前延迟时长数据与所述第一延迟时长阈值进行比对;如果所述当前延迟时长数据不超过所述第一延迟时长阈值,则确定所述待监控数据流在所述当前时间下延迟状态信息为所述第一延迟状态信息。可选的,还包括:针对所述待监控数据流生成非延迟事件触发指令,所述非延迟事件触发指令为用于指示针对所述待监控数据流触发非延迟事件的指令。可选的,所述非延迟事件的执行形式至少为针对所述待监控数据流生成确定所述待监控数据流在所述当前时间下为所述第一延迟状态信息的反馈信息。可选的,还包括:如果所述当前延迟时长数据达到所述第一延迟时长阈值,则确定所述待监控数据流在所述当前时间下延迟状态信息为所述第二延迟状态信息。可选的,所述获得所述待监控数据流在所述当前时间下的前一延迟状态信息,包括:获得所述待监控数据流;获得所述待监控数据流对应的数据流信息记录表,所述数据流信息记录表为用于记录数据流的标识信息、所述数据流的延迟状态信息以及数据流信息记录表与所述数据流的延迟状态信息之间的对应关系的记录表;根据所述待监控数据流的标识信息,从所述数据流信息记录表中获得所述待监控数据流在所述当前时间下的前一延迟状态信息。可选的,还包括:如果从所述数据流信息记录表中无法获得所述待监控数据流在所述当前时间下的前一延迟状态信息,则在所述数据流信息记录表中创建所述待监控数据流在所述当前时间下的前一延迟状态信息。可选的,所述获得待监控数据流对应的第一延迟时长阈值以及所述待监控数据流对应的第二延迟时长阈值,包括:获得预先设置的数据流概述表,所述数据流概述表为用于记录数据流为延迟数据流时对应的延迟时长阈值的概述表;从所述数据流概述表中,获得所述待监控数据流对应的延迟时长阈值;根据所述待监控数据流对应的延迟时长阈值,获得所述第一延迟时长阈值和所述第二延迟时长阈值。可选的,所述获得预先设置的数据流概述表,包括:向所述目标网络交换设备对应的目标计算设备发送用于获得所述数据流概述表的请求消息;所述目标计算设备针对所述请求消息确定所述数据流概述表,以提供给所述目标网络交换设备。可选的,所述目标计算设备针对所述请求消息确定所述数据流概述表,包括:针对所述请求消息获得所述数据流对应的至少一个服务等级,所述服务等级用于指示所述数据流为延迟数据流时对应的候选延迟时长阈值,不同的所述服务等级下,所述数据流为延迟数据流时对应的候选延迟时长阈值不同;通过与所述目标计算设备对应的、用于人机交互的交互界面展示所述至少一个服务等级;获得目标用户通过所述交互界面从所述至少一个服务等级中确定的目标服务等级;根据所述目标服务等级,确定所述数据流为延迟数据流时对应的延迟时长阈值;根据所述数据流为延迟数据流时对应的延迟时长阈值,确定所述数据流概述表。可选的,所述目标计算设备针对所述请求消息确定所述数据流概述表,包括:针对所述请求消息,生成用于获得所述数据流为延迟数据流时对应的延迟时长阈值的阈值确定界面,并通过与所述目标计算设备对应的、用于人机交互的交互界面展示所述阈值确定界面;通过所述交互界面获得目标用户针对所述阈值确定界面确定的所述数据流为延迟数据流时对应的延迟时长阈值;根据所述数据流为延迟数据流时对应的延迟时长阈值,确定所述数据流概述表本文档来自技高网...

【技术保护点】
1.一种数据流监控方法,其特征在于,包括:/n获得待监控数据流对应的第一延迟时长阈值以及所述待监控数据流对应的第二延迟时长阈值,所述第一延迟时长阈值小于所述第二延迟时长阈值;/n获得当前时间下所述待监控数据流在目标网络交换设备中的当前延迟时长数据;/n根据所述当前延迟时长数据、所述第一延迟时长阈值以及所述第二延迟时长阈值,确定所述待监控数据流在所述当前时间下的延迟状态信息,所述延迟状态信息为用于指示数据流在指定时间下是否为延迟数据流的状态信息。/n

【技术特征摘要】
1.一种数据流监控方法,其特征在于,包括:
获得待监控数据流对应的第一延迟时长阈值以及所述待监控数据流对应的第二延迟时长阈值,所述第一延迟时长阈值小于所述第二延迟时长阈值;
获得当前时间下所述待监控数据流在目标网络交换设备中的当前延迟时长数据;
根据所述当前延迟时长数据、所述第一延迟时长阈值以及所述第二延迟时长阈值,确定所述待监控数据流在所述当前时间下的延迟状态信息,所述延迟状态信息为用于指示数据流在指定时间下是否为延迟数据流的状态信息。


2.根据权利要求1所述的数据流监控方法,其特征在于,所述根据所述当前延迟时长数据、所述第一延迟时长阈值以及所述第二延迟时长阈值,确定所述待监控数据流在所述当前时间下的延迟状态信息,包括:
获得所述待监控数据流在所述当前时间下的前一延迟状态信息;
根据所述待监控数据流在所述当前时间下的前一延迟状态信息,将所述当前延迟时长数据与所述第一延迟时长阈值或所述第二延迟时长阈值进行对比,确定所述待监控数据流在所述当前时间下的延迟状态信息。


3.根据权利要求2所述的数据流监控方法,其特征在于,所述根据所述待监控数据流在所述当前时间下的前一延迟状态信息,将所述当前延迟时长数据与所述第一延迟时长阈值或所述第二延迟时长阈值进行对比,确定所述待监控数据流在所述当前时间下的延迟状态信息,包括:
如果所述待监控数据流在所述当前时间下的前一延迟状态信息为第一延迟状态信息,则将所述当前延迟时长数据与所述第二延迟时长阈值进行比对;
如果所述当前延迟时长数据不超过所述第二延迟时长阈值,则确定所述待监控数据流在所述当前时间下延迟状态信息为所述第一延迟状态信息;
所述第一延迟状态信息为用于指示所述数据流不为所述延迟数据流的状态信息。


4.根据权利要求3所述的数据流监控方法,其特征在于,还包括:如果所述当前延迟时长数据达到所述第二延迟时长阈值,则确定所述待监控数据流在所述当前时间下延迟状态信息为第二延迟状态信息;
所述第二延迟状态信息为用于指示所述数据流为所述延迟数据流的状态信息。


5.根据权利要求4所述的数据流监控方法,其特征在于,还包括:针对所述待监控数据流生成延迟事件触发指令,所述延迟事件触发指令为用于指示针对所述待监控数据流触发延迟事件的指令。


6.根据权利要求5所述的数据流监控方法,其特征在于,所述延迟事件的执行形式至少为提高传输所述待监控数据流的优先级。


7.根据权利要求4所述的数据流监控方法,其特征在于,还包括:如果所述待监控数据流在所述当前时间下的前一延迟状态信息为所述第二延迟状态信息,则将所述当前延迟时长数据与所述第一延迟时长阈值进行比对;
如果所述当前延迟时长数据不超过所述第一延迟时长阈值,则确定所述待监控数据流在所述当前时间下延迟状态信息为所述第一延迟状态信息。


8.根据权利要求7所述的数据流监控方法,其特征在于,还包括:针对所述待监控数据流生成非延迟事件触发指令,所述非延迟事件触发指令为用于指示针对所述待监控数据流触发非延迟事件的指令。


9.根据权利要求8所述的数据流监控方法,其特征在于,所述非延迟事件的执行形式至少为针对所述待监控数据流生成确定所述待监控数据流在所述当前时间下为所述第一延迟状态信息的反馈信息。


10.根据权利要求7所述的数据流监控方法,其特征在于,还包括:如果所述当前延迟时长数据达到所述第一延迟时长阈值,则确定所述待监控数据流在所述当前时间下延迟状态信息为所述第二延迟状态信息。


11.根据权利要求2所述的数据流监控方法,其特征在于,所述获得所述待监控数据流在所述当前时间下的前一延迟状态信息,包括:
获得所述待监控数据流;
获得所述待监控数据流对应的数据流信息记录表,所述数据流信息记录表为用于记录数据流的标识信息、所述数据流的延迟状态信息以及数据流信息记录表与所述数据流的延迟状态信息之间的对应关系的记录表;
根据所述待监控数据流的标识信息,从所述数据流信息记录表中获得所述待监控数据流在所述当前时间下的前一延迟状态信息。


12.根据权利要求11所述的数据流监控方法,其特征在于,还包括:如果从所述数据流信息记录表中无法获得所述待监控数据流在所述当前时间下的前一延迟状态信息,则在所述数据流信息记录表中创建所述待监控数据流在所述当前时间下的前一延迟状态信息。


13.根据权利要求1所述的数据流监控方法,其特征在于,所述获得待监控数据流对应的第一延迟时长阈值以及所述待监控数据流对应的第二延迟时长阈值,包括:
获得预先设置的数据流概述表,所述数据流概述表为用于记录数据流为延迟数据流时对应的延迟时长阈值的概述表;
从所述数据流概述表中,获得所述待监控数据流对应的延迟时长阈值;
根据所述待监控数据流对应的延迟时长阈值,获得所述第一延迟时长阈值和所述第二延迟时长阈值。


14.根据权利要求13所述的数据流监控方法,其特征在于,所述获得预先设置的数据流概述表,包括:
向所述目标网络交换设备对应的目标计算设备发送用于获得所述数据流概述表的请求消息;
所述目标计算设备针对所述请求消息确定所述数据流概述表,以提供给所述...

【专利技术属性】
技术研发人员:刘大鹏施学美齐辰晨
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1