[发明专利]应用主机中异常节点的识别方法、监测设备和电子设备在审
| 申请号: | 202010110736.X | 申请日: | 2020-02-24 |
| 公开(公告)号: | CN111338897A | 公开(公告)日: | 2020-06-26 |
| 发明(设计)人: | 陈楚濠;张静 | 申请(专利权)人: | 京东数字科技控股有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30;G06K9/62 |
| 代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 孙宝海;袁礼君 |
| 地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 主机 异常 节点 识别 方法 监测 设备 电子设备 | ||
本公开提供了一种应用主机中异常节点的识别方法、监测设备、电子设备和计算机存储介质,涉及计算机技术领域。该方法包括:根据应用主机的多个指标数据通过聚类算法将各个应用主机聚成两类;通过iForest算法计算每个应用主机的异常得分;通过集成学习算法从多个指标中选出N个指标;对选出的N个指标通过PCA降维算法提取M个主成分;根据各个应用主机的M维指标数据通过基于密度的聚类算法对各个应用主机进行聚类,从而获得各个应用主机中的异常节点。该方法能够实现自动监测,减少了数据中噪音的干扰,提高了识别效率和准确率。
技术领域
本公开涉及计算机技术领域,尤其涉及一种应用主机中异常节点的识别方法、监测设备、电子设备和计算机存储介质。
背景技术
基于人为经验按规则逐一排查主机的各个性能监控指标,找出可能异常的应用主机,确定异常主机范围再排查各个指标的差异性,最终找到异常主机。
需要人为排查应用下每个机器的各个指标是否有差异,监控指标众多难以比较,低效而且不易于找到真正的异常节点。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种应用主机中异常节点的识别方法、监测设备、电子设备和计算机存储介质,至少在一定程度上克服由于相关技术的限中低效且不易找到异常节点的问题。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的一个方面,提供一种1.一种应用主机中异常节点的识别方法,包括:获取各个应用主机的多个指标数据;根据所述多个指标数据通过聚类算法将各个应用主机聚成两类;通过iForest算法计算每个应用主机的异常得分;通过集成学习算法从所述多个指标中选出N个指标;对选出的所述N个指标通过PCA降维算法提取M个主成分,从而将各个应用主机的所述多个指标数据降为M维指标数据;根据各个应用主机的 M维指标数据通过基于密度的聚类算法对各个应用主机进行聚类,从而获得各个应用主机中的异常节点;其中,N,M都为自然数,MN。
在本公开一个实施例中,M等于2;在根据各个应用主机的M维指标数据通过基于密度的聚类算法对各个应用主机进行聚类后,所述方法还包括:将聚类结果映射在二维散点图中,其中横坐标为第一主成分,纵坐标是第二主成分。
在本公开一个实施例中,所述根据所述多个指标数据通过聚类算法将各个应用主机聚成两类包括:根据所述多个指标数据通过K均值聚类算法将各个应用主机聚成两类。
在本公开一个实施例中,所述集成学习算法包括随机森林RF算法、 Bagging、GBDT、或XGBoost算法。
在本公开一个实施例中,N等于5,和/或所述基于密度的聚类算法为DBSCAN算法。
在本公开一个实施例中,M等于3;在根据各个应用主机的M维指标数据通过基于密度的聚类算法对各个应用主机进行聚类后,所述方法还包括:将聚类结果映射在三维散点图中,其中X轴坐标为第一主成分,Z 轴坐标是第二主成分,Y轴坐标为第三主成分。
根据本公开的另一方面,提供一种应用主机监测设备,包括:指标获取模块,用于获取各个应用主机的多个指标数据;第一聚类模块,用于根据所述多个指标数据通过聚类算法将各个应用主机聚成两类;异常得分获取模块,用于通过iForest算法计算每个应用主机的异常得分;指标筛选模块,用于通过集成学习算法从所述多个指标中选出N个指标;降维处理模块,用于对选出的所述N个指标通过PCA降维算法提取M个主成分,从而将各个应用主机的所述多个指标数据降为M维指标数据;第二聚类模块,用于根据各个应用主机的M维指标数据通过基于密度的聚类算法对各个应用主机进行聚类,从而获得各个应用主机中的异常节点;其中, N,M都为自然数,MN。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股有限公司,未经京东数字科技控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010110736.X/2.html,转载请声明来源钻瓜专利网。





