【技术实现步骤摘要】
应用系统异常检测方法及系统
本专利技术涉及系统异常检测
,具体地,涉及一种应用系统异常检测方法及系统。
技术介绍
得益于互联网行业的快速发展,云计算(Iaas、Paas)、虚拟机(VM)、容器技术(LinuxLXC为主)、微服务(Microservice)等新架构逐步发展落地,并逐步取代传统IT架构,并具有高伸缩性、平台计算资源分散化、分布式化、虚拟化、多地容灾等特点,传统行业也正悄然往这个方向发展。上述的IT架构转型又带来巨量的开放平台(Linuxx86为主)设备,给传统运维专业带来不小的挑战,尤其是在系统性能容量指标(KPI)的管理及异常检测上,主要是:1)传统运维专业的系统性能容量指标的管理相对滞后,主要以月报、季报为维度和周期进行线下KPI的收集和管理。企业IT基础设施大量虚拟化后,导致以操作系统计数的虚拟化设备数量激增,性能容量管理若以周、天、甚至小时的频率去管理难度大,成本高。一般发现系统性能容量指标出现异常,可能已过去数天的时间,在此期间可能会对业务体验造成一定的影响。2)传统运维专业的系统性能容量指标的管理是一种相对被动的管理方式。由于KPI阈值一般固定或以固定为主,无法进行动态智能的管理,KPI到达阈值时产生监控报警时再触发运维人员进行干预,故无法对KPI指标进行趋势分析,无法主动管理。在某一次软件升级后,或发生专业条线的营销或者运营活动等事件时,各KPI指标会产生波动,而阈值可能就需要重新设定,运维人员也根据经验和图线预判断实际KPI值否存在异常,无法进行精确的判定。 ...
【技术保护点】
1.一种应用系统异常检测方法,其特征在于,包括:/n获取每个分钟交易量对应的多种系统性能容量指标;/n对每种系统性能容量指标进行如下处理:/n根据所述系统性能容量指标得到对应的指标模型;/n将获取的多个当前分钟交易量输入所述指标模型中,得到多个拟合指标;/n根据所述多个当前分钟交易量对应的实际指标、所述多个拟合指标和预设的置信区间长度,得到该种系统性能容量指标对应的多个指标误差;/n根据所述多个指标误差生成报警信号;/n对所述报警信号进行上传。/n
【技术特征摘要】
1.一种应用系统异常检测方法,其特征在于,包括:
获取每个分钟交易量对应的多种系统性能容量指标;
对每种系统性能容量指标进行如下处理:
根据所述系统性能容量指标得到对应的指标模型;
将获取的多个当前分钟交易量输入所述指标模型中,得到多个拟合指标;
根据所述多个当前分钟交易量对应的实际指标、所述多个拟合指标和预设的置信区间长度,得到该种系统性能容量指标对应的多个指标误差;
根据所述多个指标误差生成报警信号;
对所述报警信号进行上传。
2.根据权利要求1所述的应用系统异常检测方法,其特征在于,根据所述多个指标误差生成报警信号包括:
判断每个指标误差是否在预设的置信区间之内;
当预设时间内有连续多个指标误差不在所述预设的置信区间之内时,生成所述系统性能容量指标对应的指标报警信号。
3.根据权利要求1所述的应用系统异常检测方法,其特征在于,根据所述多个指标误差生成报警信号包括:
获取应用系统的总性能容量模型;
将所述多个指标误差输入所述总性能容量模型中,得到多个对应的总性能容量;
判断所述总性能容量是否异常;
当预设时间内有连续多个总性能容量为异常时,生成应用系统报警信号。
4.根据权利要求3所述的应用系统异常检测方法,其特征在于,
预先通过以下方式获得总性能容量模型;
获取每种系统性能容量指标对应的多个历史指标误差;
确定所述多个历史指标误差对应的多个总性能容量;
将一部分历史指标误差和对应的总性能容量作为总性能容量训练集,将另一部分历史指标误差和对应的总性能容量作为总性能容量评价集;
根据所述总性能容量训练集训练预设的初始总性能容量模型,得到经过训练的总性能容量模型:
根据所述总性能容量评价集对经过训练的总性能容量模型进行优化,得到总性能容量模型。
5.根据权利要求1所述的应用系统异常检测方法,其特征在于,根据所述系统性能容量指标得到对应的指标模型包括:
将一部分分钟交易量和对应的系统性能容量指标作为系统性能容量指标训练集,将另一部分分钟交易量和对应的系统性能容量指标作为系统性能容量指标评价集;
根据所述系统性能容量指标训练集训练预设的初始指标模型,得到经过训练的指标模型;
根据所述系统性能容量指标评价集对经过训练的指标模型进行优化,得到对应的指标模型。
6.一种应用系统异常检测系统,其特征在于,包括:
获取单元,用于获取每个分钟交易量对应的多种系统性能容量指标;
指标模型单元,用于根据所述系统性能容量指标得到对应的指标模...
【专利技术属性】
技术研发人员:陆沛卿,许广楼,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。