[发明专利]高离散度SQL动态基线告警方法及系统有效
| 申请号: | 202011352882.X | 申请日: | 2020-11-26 |
| 公开(公告)号: | CN112347163B | 公开(公告)日: | 2022-07-15 |
| 发明(设计)人: | 朱宇;田世新;徐龙;蔡晓华;杨光辉 | 申请(专利权)人: | 上海天旦网络科技发展有限公司 |
| 主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/242;G06F16/28 |
| 代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
| 地址: | 200086 上*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 离散 sql 动态 基线 告警 方法 系统 | ||
1.一种高离散度SQL动态基线告警方法,其特征在于,包括:
SQL统计步骤:从网络数据中获取SQL统计数据;
分段SQL基线步骤:根据SQL统计数据,分指标和维度以时间为基础自变量,通过对历史数据和当前数据进行融合自动分析生成动态基线;
动态因子计算步骤:在所述动态基线的基础上,通过加入当前计算的动态因子,在允许范围内给定指标与动态基线的偏离值界限,得到动态阈值;
分段基线告警步骤:根据SQL统计数据、动态基线以及动态阈值,在指定的时间范围中,将该指定的时间范围进行多等分,在每个等分时间内分别计算基线,利用当前时间在基线所对应时间的区间进行告警控制。
2.根据权利要求1所述的高离散度SQL动态基线告警方法,其特征在于,所述SQL统计步骤包括:
SQL数据捕获:对服务器网口上的网络数据流进行采集,得到SQL网络数据包;
SQL解码分析:解码SQL网络数据包,得到SQL消息;
交易关联:针对SQL消息中不同数据库的交易特征,选择匹配的交易关联模型,得到SQL交易关联数据;
信息统计:对SQL交易关联数据进行分指标、分维度、分时间的统计,得到SQL统计数据。
3.根据权利要求1所述的高离散度SQL动态基线告警方法,其特征在于,所述分段SQL基线步骤包括:
针对SQL统计数据的不同维度,分指标、分维度以时间为基础自变量,通过对历史数据和当前数据进行融合自动分析生成动态的指标基线,并根据数据量分布趋势调整权重值,以实现对小交易量交易指标曲线的高度拟合。
4.根据权利要求1所述的高离散度SQL动态基线告警方法,其特征在于,所述动态因子计算步骤包括:
动态影响因子包括当前请求SQL数与总请求数的比例以及当前请求数与基线请求数比例;
在已完成的动态基线基础上,通过加入当前计算的动态因子,在允许范围内给定指标与动态基线的偏离值界限:在使用过程中预定义大、小交易量阀值与告警阈值倍率[a,b,c],在当前交易量小于小交易量阀值时,自动调整告警阀值为基线值的a倍以上,在当前交易量介于大交易量阀值和小交易量阀值之间时,自动调整告警阀值在基线值b倍以上,在当前交易量大于大交易量阀值时,调整告警阀值在c倍基线以上。
5.根据权利要求1所述的高离散度SQL动态基线告警方法,其特征在于,所述分段基线告警步骤包括:
将一天的24小时均分为N等分的时间区间,把一个时间区间当作一个基本计算单位,利用单位区间的平均值算法计算一个区间内的指标平均值作为起始基线值,然后把当前的时间通过计算定位在某个区间,如果触发了告警则不对区间的基线值进行更新,如果未触发告警则将当前指标值与基线值通过平滑计算公式获取新的基线值,纳入下一次计算。
6.一种高离散度SQL动态基线告警系统,其特征在于,包括:
SQL统计模块:从网络数据中获取SQL统计数据;
分段SQL基线模块:根据SQL统计数据,分指标和维度以时间为基础自变量,通过对历史数据和当前数据进行融合自动分析生成动态基线;
动态因子计算模块:在所述动态基线的基础上,通过加入当前计算的动态因子,在允许范围内给定指标与动态基线的偏离值界限,得到动态阈值;
分段基线告警模块:根据SQL统计数据、动态基线以及动态阈值,在指定的时间范围中,将该指定的时间范围进行多等分,在每个等分时间内分别计算基线,利用当前时间在基线所对应时间的区间进行告警控制。
7.根据权利要求6所述的高离散度SQL动态基线告警系统,其特征在于,所述SQL统计模块包括:
SQL数据捕获:对服务器网口上的网络数据流进行采集,得到SQL网络数据包;
SQL解码分析:解码SQL网络数据包,得到SQL消息;
交易关联:针对SQL消息中不同数据库的交易特征,选择匹配的交易关联模型,得到SQL交易关联数据;
信息统计:对SQL交易关联数据进行分指标、分维度、分时间的统计,得到SQL统计数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海天旦网络科技发展有限公司,未经上海天旦网络科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011352882.X/1.html,转载请声明来源钻瓜专利网。





