一种系统实时健康度评估分析方法及装置制造方法及图纸

技术编号:15799121 阅读:259 留言:0更新日期:2017-07-11 13:16
本发明专利技术公开了一种系统实时健康度评估分析方法及装置,所述系统实时健康度评估分析方法包括:建立系统健康度模型;获取实时基础监控数据;根据所述实时基础监控数据和所述系统健康度模型,利用第一预设方法对系统实时健康度进行评估分析,得到反映所述系统实时健康度的第一系统健康度数据。本发明专利技术通过建立系统健康度模型并通过预设方法,能够对运维系统的实时健康度进行评估分析。

System real-time health degree evaluation analysis method and device

The invention discloses a method and apparatus for analyzing the real-time health degree evaluation, the system real-time health evaluation analysis method includes: establishing the system health model; real-time monitoring data base; according to the health of the real time mode based monitoring data of the system and the type, using the first method to evaluate and analyze the system default real time health degree, reflected the system of the first real-time health system health data. The invention can evaluate the real-time health of the operation and maintenance system by establishing a system health degree model and by presetting the method.

【技术实现步骤摘要】
一种系统实时健康度评估分析方法及装置
本专利技术涉及计算机应用领域,尤其涉及一种系统健康度评估方法及装置。
技术介绍
全国性综合类证券公司拥有大量的业务系统及客户,除了与核心交易相关的集中交易系统、融资融券系统、网上交易系统等若干系统外,还有其他的外围系统(数据量在50左右),这些系统又部署在不同的服务器上,且随着近期股市交易行情的不断火爆,股市的成交金额和成交笔数也是不断创立新高,例如近段时间的沪市成交量超万亿元。而目前交易系统的运维主要依靠人工方式进行,既无法满足如此庞大数量的系统的运维要求,在成交量不断增长的情况下,也无法实时地对系统的运行情况进行监测和评估,进而无法及时发现和处理系统可能出现的各种故障和问题,影响正常业务的进行。上述的一系列原因,导致了运维工作需要有一个实时的智能运维辅助系统,该系统应该能够实时地监控系统的运行状态,检测系统的实时健康度,及时发现系统问题隐患,以便采取措施。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种系统实时健康度评估分析方法及装置,能够对运维系统的实时健康度进行评估分析。第一方面,本专利技术提供了一种系统实时健康度评估分析方法,所述系统实时健康度评估分析方法包括:建立系统健康度模型;获取实时基础监控数据;根据所述实时基础监控数据和所述系统健康度模型,利用第一预设方法对系统实时健康度进行评估分析,得到反映系统实时健康度的第一系统健康度数据。进一步地,所述建立系统健康度模型,具体包括:收集第一样本数据,所述第一样本数据包括基础监控数据和第二系统健康度数据;所述第二系统健康度数据为预先测得的数据;利用第二预设方法学习所述基础监控数据和所述第二系统健康度数据的关系;根据所述基础监控数据和所述第二系统健康度数据的关系建立所述系统健康度模型。进一步地,所述系统包括核心交易系统和外围系统;所述系统实时健康度评估分析方法还包括:建立核心交易系统健康度模型和基础监控数据回归模型;所述获取实时基础监控数据,具体包括:根据所述核心交易系统健康度模型,利用所述第一预设方法计算反映核心交易系统实时健康度的第一核心交易系统健康度数据;根据所述第一核心交易系统健康度和所述基础监控数据回归模型,利用所述第一预设方法计算得到实时基础监控数据。进一步地,所述建立核心交易系统健康度模型,具体包括:收集第二样本数据,所述第二样本数据包括基础监控数据、应用进程数据、日志数据和第二核心交易系统健康度数据;其中,所述基础监控数据、所述应用进程数据和所述日志数据为自变量,所述第二核心交易系统健康度数据为因变量;所述第二核心交易系统健康度数据为预先测得的数据;利用第二预设方法学习所述自变量和所述因变量之间的关系;根据所述自变量和所述因变量的关系建立所述核心交易系统健康度模型。进一步地,所述建立基础监控数据回归模型,具体包括:收集第三样本数据,所述第三样本数据包括所述第二核心交易系统健康度数据和所述基础监控数据;利用第二预设方法学习所述第二核心交易系统健康度数据和所述基础监控数据的关系;根据所述第二核心交易系统健康度数据和所述基础监控数据的关系建立所述基础监控数据回归模型。进一步地,所述第一预设方法为利用Spark的内存计算框架进行计算。进一步地,所述第二预设方法为机器学习的方法。第二方面,本专利技术还提供了一种系统实时健康度评估分析装置,所述系统实时健康度评估分析装置包括:模型建立模块,数据获取模块,数据评估模块;所述模型建立模块,用于建立系统健康度模型;所述数据获取模块,用于获取实时基础监控数据;所述数据评估模块,用于根据所述实时基础监控数据和所述系统健康度模型,利用第一预设方法对系统实时健康度进行评估分析。进一步地,所述模型建立模块,具体用于:收集第一样本数据,所述第一样本数据包括基础监控数据和第一系统健康度数据;所述第一系统健康度数据为预先测得的数据;利用第二预设方法学习所述基础监控数据和所述第一系统健康度数据的关系;根据所述基础监控数据和所述第一系统健康度数据的关系建立所述系统健康度模型。进一步地,所述模型建立模块,还用于建立核心交易系统健康度模型和基础监控数据回归模型。由上述技术方案可知,本专利技术提供一种系统实时健康度评估分析方法及装置,通过建立系统健康度模型并通过预设方法,能够实时监控运维系统的运行状态,对运维系统的实时健康度进行评估分析。附图说明图1示出了本专利技术提供的系统实时健康度评估分析方法的流程示意图。图2示出了本专利技术提供的系统实时健康度评估分析装置的结构示意图。具体实施方式下面将结合附图对本专利技术技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,因此只是作为示例,而不能以此来限制本专利技术的保护范围。实施例一图1示出了本专利技术实施例一提供的系统实时健康度评估分析方法的流程示意图。如图1所示,一种系统实时健康度评估分析方法,包括:步骤S1,建立系统健康度模型;步骤S2,获取实时基础监控数据;步骤S3,根据所述实时基础监控数据和所述系统健康度模型,利用第一预设方法对系统实时健康度进行评估分析,得到反映所述系统实时健康度的第一系统健康度数据。本实施例所述的系统包括核心交易系统和外围系统,其中,核心交易系统包括集中交易系统、融资融券交易系统、网上交易系统等,系统健康度可以从机器的硬件使用率及系统的故障率两方面来体现,机器的硬件使用率可以从核心交易系统上体现出来,而核心交易系统的健康度可以从各个业务环节的运维指标数据中得出。所述运维指标数据包括系统的基础监控数据、应用进程数据和日志数据,其中,所述基础监控数据包括IT资源使用率,具体包括:CPU使用率、内存使用率、网络流量和磁盘使用率等;所述应用进程数据包括端口数据、进程状态和应用内部指标等;所述日志数据包括操作系统日志、应用日志和业务日志等,其中又包括了其它更具体的数据;所述运维指标数据是预先监控和存储好的。现有的运维系统只保存了少数数据,绝大多数数据,例如日志数据、历史监控数据等,都没有保留,而本专利技术实施例提供的系统健康度检测方法在建立模型之前对系统各项运维数据进行二十四小时的监控,以及集中收集和存储,以便能够用来建立相关的健康度模型。本实施例的技术方案为:收集和存储运维指标数据后,建立用于检测系统健康度的多个模型,包括核心交易系统健康度模型、基础监控数据回归模型和系统健康度模型,上述三个模型均为多元回归模型。其中,所述核心交易系统健康度模型用于检测所述核心交易系统的健康度,获取能够反映所述核心交易系统实时健康度的第一核心交易系统健康度数据;所述基础监控数据回归模型用于根据所述第一核心交易系统健康度数据,获取与所述第一核心交易系统健康度数据对应的实时基础监控数据;所述系统健康度模型用于根据所述实时基础监控数据,利用第一预设方法对系统实时健康度进行评估,得到得到反映所述系统实时健康度的第一系统健康度数据。其中,建立系统健康度模型具体包括以下过程:收集第一样本数据,所述第一样本数据包括基础监控数据和第二系统健康度数据;所述基础监控数据和所述第二系统健康度数据均为预先测得的数据,是历史数据;利用第二预设方法学习所述基础监控数据和所述第二系统健康度数据的关系;根据所述基础监控数据和所述第二系统健康度数据的关系建立所述系统健康度模本文档来自技高网...
一种系统实时健康度评估分析方法及装置

【技术保护点】
一种系统实时健康度评估分析方法,其特征在于,所述系统实时健康度评估分析方法包括:建立系统健康度模型;获取实时基础监控数据;根据所述实时基础监控数据和所述系统健康度模型,利用第一预设方法对系统实时健康度进行评估分析,得到反映所述系统实时健康度的第一系统健康度数据。

【技术特征摘要】
1.一种系统实时健康度评估分析方法,其特征在于,所述系统实时健康度评估分析方法包括:建立系统健康度模型;获取实时基础监控数据;根据所述实时基础监控数据和所述系统健康度模型,利用第一预设方法对系统实时健康度进行评估分析,得到反映所述系统实时健康度的第一系统健康度数据。2.根据权利要求1所述的系统实时健康度评估分析方法,其特征在于,所述建立系统健康度模型,具体包括:收集第一样本数据,所述第一样本数据包括基础监控数据和第二系统健康度数据;所述第二系统健康度数据为预先测得的数据;利用第二预设方法学习所述基础监控数据和所述第二系统健康度数据的关系;根据所述基础监控数据和所述第二系统健康度数据的关系建立所述系统健康度模型。3.根据权利要求1所述的系统实时健康度评估分析方法,其特征在于,所述系统包括核心交易系统和外围系统;所述系统实时健康度评估分析方法还包括:建立核心交易系统健康度模型和基础监控数据回归模型;所述获取实时基础监控数据,具体包括:根据所述核心交易系统健康度模型,利用所述第一预设方法计算反映核心交易系统实时健康度的第一核心交易系统健康度数据;根据所述第一核心交易系统健康度和所述基础监控数据回归模型,利用所述第一预设方法计算得到实时基础监控数据。4.根据权利要求3所述的系统实时健康度评估分析方法,其特征在于,所述建立核心交易系统健康度模型,具体包括:收集第二样本数据,所述第二样本数据包括基础监控数据、应用进程数据、日志数据和第二核心交易系统健康度数据;其中,所述基础监控数据、所述应用进程数据和所述日志数据为自变量,所述第二核心交易系统健康度数据为因变量;所述第二核心交易系统健康度数据为预先测得的数据;利用第二预设方法学习所述自变量和所述因变量之间的关系;根据所述自变量和...

【专利技术属性】
技术研发人员:何运昌吴伟章胡碧峰蔡威威贾西贝
申请(专利权)人:深圳市华傲数据技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1