[发明专利]系统功能的监控方法、装置及监控系统有效
申请号: | 201210063578.2 | 申请日: | 2012-03-12 |
公开(公告)号: | CN103312529A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 夏凡;李波;姚良超 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 功能 监控 方法 装置 | ||
1.一种系统功能的统计方法,其特征在于,包括:
接收WEB系统发送的已处理完成的URL,所述URL包括处理状态标识和多个参数名及对应的参数值,所述处理状态标识用于表示所述URL的调用为成功或失败;
在模板数据库中查找是否存在与URL中的参数个数、参数名和有效参数取值均相同的URL模板,所述URL模板为删除无效参数的取值并保留有效参数的取值后得到的URL,所述无效参数为所述URL的参数中取值不同的个数不小于指定个数的参数,所述有效参数为所述URL的参数中取值不同的个数小于指定个数的参数;
当查找到所述URL模板时,更新所述URL模板在当前单位周期内的总调用数、并根据所述处理状态标识的取值更新所述URL模板在当前单位周期内的成功调用数或失败调用数;
将每个URL模板在每个单位周期内的总调用数、成功调用数和失败调用数写入所述模板数据库中。
2.根据权利要求1所述的方法,其特征在于,还包括:
定期获取WEB系统的日志,所述日志包括一定周期内用户请求的URL,一条URL包括多个参数名及对应的参数值;
删除每条所述URL中的无效参数的取值并保留有效参数的取值,得到每条所述URL对应的URL模板;
将每一类URL模板保存在所述模板数据库中,一类URL模板为相同的URL模板。
3.根据权利要求2所述的方法,其特征在于,所述将每一类URL模板保存在所述模板数据库中包括:
统计每一类URL模板的个数;
将URL模板的个数大于预设阈值的URL模板保存在所述模板数据库中。
4.一种系统功能的监控方法,其特征在于,包括:
从模板数据库中获取每个URL模板在每个单位周期内的总调用数、成功调用数和失败调用数,所述URL模板为删除无效参数的取值并保留有效参数的取值后得到的URL,所述无效参数为所述URL的参数中取值不同的个数不小于指定个数的参数,所述有效参数为所述URL的参数中取值不同的个数小于指定个数的参数;
判断每个模板在每个单位周期内的调用数据相对于历史数据中相应单位周期内的调用数据是否存在异常,所述调用数据为一个单位周期内总调用数、成功调用数或失败调用数中的任一种;
当判断出某个模板存在异常时,发送携带有所述存在异常的模板标识的报警信息,以通知技术人员进行监控。
5.根据权利要求4所述的方法,其特征在于,所述判断每个模板在每个单位周期内的调用数据相对于历史数据中相应单位周期内的调用数据是否存在异常包括:
采用数据监控算法判断每个模板在每个单位周期内的调用数据相对于历史数据中相应单位周期内的调用数据是否存在异常,所述数据监控算法包括方差法,动态阈值算法或时点拟合算法。
6.一种系统功能的统计装置,其特征在于,包括:功能模板统计装置,所述功能模板统计装置,包括:
接收模块,用于接收WEB系统发送的已处理完成的URL,所述URL包括处理状态标识和多个参数名及对应的参数值,所述处理状态标识用于表示所述URL的调用为成功或失败;
查找匹配模块,用于在模板数据库中查找是否存在与URL中的参数个数、参数名和有效参数取值均相同的URL模板,所述URL模板为删除无效参数的取值并保留有效参数的取值后得到的URL,所述无效参数为所述URL的参数中取值不同的个数不小于指定个数的参数,所述有效参数为所述URL的参数中取值不同的个数小于指定个数的参数;
统计模块,用于当查找到所述URL模板时,更新所述URL模板在当前单位周期内的总调用数、并根据所述处理状态标识的取值更新所述URL模板在当前单位周期内的成功调用数或失败调用数;
写入模块,用于将每个URL模板在每个单位周期内的总调用数、成功调用数和失败调用数写入所述模板数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210063578.2/1.html,转载请声明来源钻瓜专利网。