【技术实现步骤摘要】
接口流量异常检测方法、装置、终端设备及存储介质
[0001]本申请涉及人工智能领域,尤其涉及一种接口流量异常检测方法、装置、终端设备及存储介质。
技术介绍
[0002]随着海量数据时代的来临,各公司意识到了数据驱动业务带来的巨大优势,业务系统流量达到每秒上亿级别,随着系统中接口访问流量的剧增,如何从海量的接口流量中识别出恶意流量或异常流量的问题越来越受人们所重视。
[0003]现有的接口流量异常检测,均是依赖人工经验的方式设置流量检测阈值,基于流量检测阈值判断系统接口的接口流量是否是异常流量,但由于依赖人工经验的方式设置流量检测阈值,导致用户操作繁琐,且接口流量异常检测准确性低下。
技术实现思路
[0004]有鉴于此,本申请实施例提供了一种接口流量异常检测方法、装置、终端设备及存储介质,以解决现有技术的流量异常检测过程中,由于依赖人工经验设置流量检测阈值,所导致的接口流量异常检测准确性低下的问题。
[0005]本申请实施例的第一方面提供了一种接口流量异常检测方法,包括:
[0006]获 ...
【技术保护点】
【技术特征摘要】
1.一种接口流量异常检测方法,其特征在于,包括:获取待检测接口的流量数据,并根据所述流量数据绘制接口访问图像,所述接口访问图像包括所述流量数据中不同时间段与对应接口流量之间所形成的图像点;对所述接口访问图像进行分割,直至每个所述图像点均被孤立,得到每个所述图像点对应的分割路径,所述分割路径的长度用于表征孤立对应所述图像点的难易程度;根据所述分割路径的长度计算对应所述图像点的异常指数,所述异常指数用于表征所述图像点的异常程度;若任一所述图像点对应的所述异常指数大于异常阈值,则判定所述待检测接口在所述图像点对应时间段内的流量是异常流量。2.根据权利要求1所述的接口流量异常检测方法,其特征在于,所述根据所述流量数据绘制接口访问图像,包括:根据预设时间间隔对所述流量数据中的时间参数进行分割,得到不同时间段,并分别获取不同日期中相同所述时间段对应的所述接口流量;针对同一所述时间段,将对应获取到的所述接口流量为纵坐标值、所述接口流量对应的日期为横坐标值进行坐标点绘制,得到所述图像点。3.根据权利要求1所述的接口流量异常检测方法,其特征在于,所述对所述接口访问图像进行分割,直至每个所述图像点均被孤立,得到每个所述图像点对应的分割路径,包括:计算所述待检测接口的接口总流量,所述接口总流量为所述待检测接口在不同日期中相同所述时间段之间对应接口流量的和;根据所述接口总流量计算所述时间段对应的流量平均值;根据所述流量平均值生成所述接口访问图像的图像分割线,并根据所述图像分割线对所述接口访问图像进行图像分割,得到访问分割图像;分别计算所述访问分割图像中不同时间段对应接口流量的和,并根据所述访问分割图像中不同时间段对应接口流量的和计算所述访问分割图像的流量平均值;根据所述访问分割图像的流量平均值生成对应所述访问分割图像中的图像分割线,并根据所述访问分割图像中的图像分割线对所述访问分割图像进行图像分割,得到分割子图像;若所述分割子图像中的所述图像点的数量大于数量阈值,则分别计算所述分割子图像中不同时间段对应接口流量的和,并根据所述分割子图像中不同时间段对应接口流量的和计算所述分割子图像的流量平均值;根据所述分割子图像的流量平均值生成对应所述分割子图像中的图像分割线,并根据所述分割子图像中的图像分割线对所述分割子图像进行图像分割;若所述分割子图像中的所述图像点的数量小于或等于数量阈值,则停止所述分割子图像的分割;若分割后所述分割子图像中的所述图像点的数量大于数量阈值,则持续对分割后所述分割子图像进行图像分割,直至分割后所述分割子图像中的所述图像点的数量小于或等于数量阈值;根据所述图像分割线生成对应所述图像点的所述分割路径。4.根据权利要求3所述的接口流量异常检测方法...
【专利技术属性】
技术研发人员:王有金,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。