[发明专利]用于系统预警的方法、装置、电子设备及计算机可读介质有效
申请号: | 201710881100.3 | 申请日: | 2017-09-26 |
公开(公告)号: | CN107704387B | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 郑彬;吴斌;朱继永;王晋龙;檀兵;安琪 | 申请(专利权)人: | 恒生电子股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/30 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 阚梓瑄;王卫忠 |
地址: | 310053 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 系统 预警 方法 装置 电子设备 计算机 可读 介质 | ||
本申请公开一种用于系统预警的方法、装置、电子设备及计算机可读介质。涉及计算机信息处理领域,该方法包括:确定压力测试场景,所述压力测试场景包括多个压力测试子场景;在每个所述压力测试子场景中,进行压力测试,以获取子联合阈值;通过所有所述压力测试子场景的所述子联合阈值获取联合阈值;以及在系统运行中,通过所述联合阈值提供系统预警。本申请公开的用于系统预警的方法、装置、电子设备及计算机可读介质,监控系统可以明确告警出受压的程序或者是全链路上受压,从而为运维人员节省定位程序异常的原因,甚至可以在程序异常时通过监控系统的触发动作自动做出相应的处置措施。
技术领域
本发明涉及计算机信息处理领域,具体而言,涉及一种用于系统预警的方法、装置、电子设备及计算机可读介质。
背景技术
大型或复杂系统往往会由多个程序组合而成,每个程序同时或者分时运行,占用系统的CPU以及网络端口,以实现各自的执行目的。由于系统中多个程序在运行时,交叉调用的情况很多,程序发生错误的表现常常反应在CPU使用率,队列积压数量等一些综合指标上,仅仅根据这些表象,在大型复杂的系统中,很难去定位究竟是哪一个程序产生了错误代码,引起问题。所以,在大型复杂的系统中,如何在出现或即将出现问题时快速定位出现异常的程序,成为摆在监控运维人员面前的首要问题。
在现有技术中,采用监控系统来监控大型系统的运行状态以及常见指标数值,这些监控系统大多采用收集各种软硬件程序的运行情况的数据,结合预置在其上的各种阈值来实现对系统的各个程序异常的预警。但是这种监控方式中的运维人员往往会发现监控提示告警时,被监控系统的多个软件硬件程序会同时出现告警,导致运维人员面对各种蜂拥而至的大量告警无从下手,无法在第一时间就能够准确定位真正有异常的程序。
随着程序的结构复杂度的逐步提升,单一程序的阈值告警已经无法全面反应整个系统出现问题的根本原因,因此,需要一种新的用于系统预警的方法、装置、电子设备及计算机可读介质。
在所述背景技术部分公开的上述信息仅用于加强对本发明的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
有鉴于此,本发明提供一种用于系统预警的方法、装置、电子设备及计算机可读介质,能够明确告警出受压的程序或者是全链路上受压。从而为运维人员节省定位程序异常的原因,甚至可以在程序异常时通过监控系统的触发动作自动做出相应的处置措施。
本发明的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本发明的实践而习得。
根据本发明的一方面,提出一种用于系统预警的方法,该方法包括:确定压力测试场景,所述压力测试场景包括多个压力测试子场景;在每个所述压力测试子场景中,进行压力测试,以获取子联合阈值;通过所有所述压力测试子场景的所述子联合阈值获取联合阈值;以及在系统运行中,通过所述联合阈值提供系统预警。
在本公开的一种示例性实施例中,所述在每个所述压力测试子场景中,进行压力测试,以获取子联合阈值,包括:在不同的所述压力测试子场景中,设定不同的关联适配器类型,进行压力测试,以获取所述子联合阈值。
在本公开的一种示例性实施例中,所述进行压力测试,以获取子联合阈值,包括:开启适配器采集开关;根据预定规则记录采集指标的基准数值;根据所述预定规则进行所述压力测试,通过所述适配器进行数据采集,生成采集数据;以及根据所述采集数据与所述基准数值生成所述子联合阈值。
在本公开的一种示例性实施例中,所述开启适配器采集开关,包括:开启操作系统适配器采集开关;以及开启中间件适配器采集开关。
在本公开的一种示例性实施例中,所述通过所述适配器进行数据采集,生成采集数据,包括以下情况至少一者:通过所述操作系统适配器采集CPU使用率,生成所述采集数据;通过所述操作系统适配器采集物理内存使用率,生成所述采集数据;以及通过所述操作系统适配器采集网络接收速度,生成所述采集数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒生电子股份有限公司,未经恒生电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710881100.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:吊灯(982)
- 下一篇:锂电池LED移动照明灯