[发明专利]一种分析系统稳定性的方法及装置在审
| 申请号: | 201810083390.1 | 申请日: | 2018-01-29 |
| 公开(公告)号: | CN108390793A | 公开(公告)日: | 2018-08-10 |
| 发明(设计)人: | 孙迁;叶国华;刘发亮;马翔;杜中原 | 申请(专利权)人: | 苏宁云商集团股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
| 代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 苏一帜 |
| 地址: | 210042 江苏省*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 运行数据 分析系统 监控指标 计算机技术领域 采集 准确度 获取系统 监控系统 智能化 关联 | ||
1.一种分析系统稳定性的方法,其特征在于,包括:
采集与监控指标关联的运行数据;
利用不同的监控指标之间的相关性,从所采集的运行数据中选择待处理的运行数据,并确定波动范围,其中,待处理的运行数据包括:N组运行数据,且在所述N组运行数据中至少存在一对具有相关性的监控指标,即第i组运行数据关联的监控指标与第j组运行数据关联的监控指标存在相关性,N≥2,1≤i≤N、1≤j≤N且i≠j;
根据所述波动范围,获取系统当前的运行数据的异常情况。
2.根据权利要求1所述的方法,其特征在于,所述监控指标至少包括:处理器的空闲时间百分比、所述处理器的写入/读出等待时间百分比、所述处理器的用户程序占用时间百分比、内存使用百分比、磁盘读写端口的使用率、网卡发送的数据流量和所述网卡接受数据流量、所述系统的服务调用量、所述系统的响应时间、所述系统的业务异常量和所述系统的订单量中的至少一项。
3.根据权利要求1或2所述的方法,其特征在于,所述利用不同的监控指标之间的相关性,从所采集的运行数据中选择待处理的运行数据,并确定波动范围,包括:
建立所述待处理的运行数据的数据模型;
通过所述数据模型确定相关系数的值,并设定所述相关系数的波动范围。
4.根据权利要求3所述的方法,其特征在于,所述建立所述待处理的运行数据的数据模型,包括:
采集至少两组不同的运行数据,并获取每两组不同的运行数据之间相关系数;
若其中两组数据的相关系数大于预设值,则建立相关系数大于预设值的两组运行数据的数据模型。
5.根据权利要求1所述的方法,其特征在于,所述根据所述波动范围,获取系统当前的运行数据的异常情况,包括:
采集所述系统当前的运行数据,并通过所建立的数据模型输出所述系统当前的运行数据的计算结果;
当所述计算结果不符合所述波动范围时,判定所述系统当前的运行数据的异常。
6.根据权利要求1或5所述的方法,其特征在于,还包括:
当判定所述系统当前的运行数据的异常时,提取异常信息,所述异常信息至少包括所述系统的主机ip地址、所述监控指标和对应发生异常的运行数据的接口信息;
根据所述异常信息发出预警。
7.根据权利要求6所述的方法,其特征在于,还包括:
获取所述系统的历史异常数据,并根据所述历史异常数据推算所述系统的扩容或缩容需求,其中,所述历史异常数据包括了在指定时间段内所述系统已发生的异常情况和对应所述已发生的异常情况的异常信息;
根据所述系统的扩容或缩容需求,调整分配给所述系统的资源数量。
8.一种分析系统稳定性的装置,其特征在于,包括:
数据采集模块,用于采集与监控指标关联的运行数据;
预处理模块,用于不同的监控指标之间的相关性,从所采集的运行数据中选择待处理的运行数据,并确定波动范围;
分析模块,用于利用根据所述波动范围,获取系统当前的运行数据的异常情况。
9.根据权利要求8所述的装置,其特征在于,所述预处理模块,具体用于采集至少两组不同的运行数据,并获取每两组不同的运行数据之间相关系数;若其中两组数据的相关系数大于预设值,则建立相关系数大于预设值的两组运行数据的数据模型;之后通过所述数据模型确定相关系数的值,并设定所述相关系数的波动范围;
所述监控指标至少包括:处理器的空闲时间百分比、所述处理器的写入/读出等待时间百分比、所述处理器的用户程序占用时间百分比、内存使用百分比、磁盘读写端口的使用率、网卡发送的数据流量和所述网卡接受数据流量、所述系统的服务调用量、所述系统的响应时间、所述系统的业务异常量和所述系统的订单量中的至少一项;
所述分析模块,具体用于采集所述系统当前的运行数据,并通过所建立的数据模型输出所述系统当前的运行数据的计算结果;当所述计算结果不符合所述波动范围时,判定所述系统当前的运行数据的异常。
10.根据权利要求8所述的装置,其特征在于,还包括:
报警模块,用于当判定所述系统当前的运行数据的异常时,提取异常信息,所述异常信息至少包括所述系统的主机ip地址、所述监控指标和对应发生异常的运行数据的接口信息;根据所述异常信息发出预警;
校准模块,用于获取所述系统的历史异常数据,并根据所述历史异常数据推算所述系统的扩容或缩容需求,其中,所述历史异常数据包括了在指定时间段内所述系统已发生的异常情况和对应所述已发生的异常情况的异常信息;并根据所述系统的扩容或缩容需求,调整分配给所述系统的资源数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏宁云商集团股份有限公司,未经苏宁云商集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810083390.1/1.html,转载请声明来源钻瓜专利网。





