【技术实现步骤摘要】
系统运维数据的处理方法、装置、设备、介质及程序产品
[0001]本申请涉及数据处理
,尤其涉及一种系统运维数据的处理方法、装置、设备、介质及程序产品。
技术介绍
[0002]运维系统通过对实例(如服务器、交换机等)进行监控,从而获取实例的运行情况。获取实例的运行情况,能够在实例出现问题的时候对其进行及时修复。且由于实例能够为如计算机、智能手机等终端提供服务,还能够进一步保证终端的正常工作。因此,如何通过运维系统获取实例的运行情况是关键。
[0003]目前,通过运维系统获取实例的运行情况主要是运维系统收集被监控的实例的系统运维数据,并对该系统运维数据进行分析。之后对分析后的系统运维数据进行异常检测,判断分析后的系统运维数据是否偏离阈值,若偏离阈值则说明该实例运行存在异常。
[0004]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:当一个业务模块/业务功能的运行存在异常时,运维人员需要通过对大量的系统运维数据进行检测,从而定位到有问题的实例,人工成本较高,检测的准确率和效率较低。 >
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种系统运维数据的处理方法,其特征在于,包括:获取待检测的运维数据流;将所述待检测的运维数据流与在线缓存数据库中的历史数据进行拼接,得到数据序列;从模型参数数据库中获取检测模型的模型参数,并从离线预测数据库中获取离线预测结果,其中,所述模型参数数据库用于存储根据离线数据库中的数据训练得到的不同检测模型对应的模型参数,所述离线预测数据库用于存储根据所述离线数据库中数据预测得到的对运维指标的预测结果;根据所述检测模型的模型参数,所述离线预测结果以及检测模型,对所述数据序列进行异常检测,得到检测结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述待检测的运维数据流存储至离线数据库,所述离线数据库用于保存用于离线模型训练的运维数据。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据预警模型数据库中存储的预警规则,对所述检测结果进行预警过滤,确定是否所述检测结果中是否存在异常;若所述检测结果中存在异常,则将所述异常存储至预警数据库,并向用户推送预警信息,所述预警信息用于指示所述待检测的运维数据流的检测结果出现异常以及异常类型。4.根据权利要求1或3所述的方法,其特征在于,所述方法还包括:将所述检测结果存储至异常数据库,所述异常数据库用于存储异常数据记录以及所述数据序列的瞬时特征描述信息;其中,所述瞬时特征描述信息包括以下至少一个信息:周期性信息,分布信息,自相关信息,偏度信息以及峰值信息。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:响应于所述用户的操作,获取用户针对所述预警信息的反馈信息;将所述反馈信息存储至用户反馈数据库。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:根据所述预警信息以及所述用户反馈数据库中的反馈信息,采用半监督学习算法更新所述预警模型数据库中的预警规则。7.根据权利要求1至3任一项所述的方法,其特...
【专利技术属性】
技术研发人员:胡凯涵,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。