面向证券期货行业大型分布式系统的智能监控系统及监控方法技术方案

技术编号:11735411 阅读:208 留言:0更新日期:2015-07-15 10:35
本发明专利技术公开了一种面向证券期货行业大型分布式系统的智能监控系统,系统应用于各数据中心之间,基于非集中控制的体系结构,具有:数据采集层,该层位于系统底层,采集和压缩监控对象的监视信息;监视控制层,该层与所述的数据采集层通信,分析管理由数据采集层传输的实时数据和历史数据;以及展示层,该层位于系统最上层,向用户展示和告警;本发明专利技术具有如下优点:实现了多数据中心IT智能监控系统的控制中心的分布部署,保证了个别数据中心出现整体或部分不可用情况下的IT智能监控系统的可用性。多数据中心的IT智能监控系统采用对称结构,方便进行数据中心的复制和批量维护,能够全面满足用户的个性化需求。

【技术实现步骤摘要】

本专利技术涉及一种针对分布式系统的智能监控系统以及应用该系统的监控方法,尤其涉及一种面向证券期货行业大型分布式系统的智能监控系统。主要涉及专利分类号G06计算;推算;计数G06F电数字数据处理G06F11/00错误检测;错误校正;监控G06F11/30监控。
技术介绍
近年来,国内外大中型金融机构和企业广泛采用分布式系统技术,以满足金融业务对并行高性能应用处理和应用容错的需求。分布式技术为IT系统带来应用处理性能提升和容错能力提升的同时,也导致了 IT系统软硬件规模的急剧扩大,为IT运维工作带来极大的挑战。面对以上挑战,各大金融机构和企业的IT运维部门普遍采用相应对策,通过建设和使用IT监控系统实现对IT系统故障的预警、告警、性能和容量瓶颈发现及故障综合分析,进而保障IT系统的安全稳定运行。IT监控系统已经成为IT运维中不可缺少的核心部件。目前,市场上不难找到功能较全面的IT监控软件和系统,其中不乏知名IT厂商提供的大型的IT监控软件和系统。但是,这些软件和系统无法全面满足用户的个性化需求,系统的规划设计较为封闭,提供的扩展方式和集成方式过于简单呆板,导致新增功能难以集成,造成IT监控系统进行横向的规模扩展和纵向的功能扩展后,无法在可用性、扩展性、效率和智能化水平上得到有力的保障。
技术实现思路
本专利技术针对以上问题的提出,而研制的一种面向证券期货行业大型分布式系统的智能监控系统,系统应用于各数据中心之间,基于非集中控制的体系结构,具有:数据采集层,该层位于系统底层,采集和压缩监控对象的监视信息;监视控制层,该层与所述的数据采集层通信,分析管理由数据采集层传输的实时数据和历史数据;分析、管理事件、诊断故障、管理专家库和控制动作触发;以及展示层,该层位于系统最上层,向用户展示和告警;所述的数据采集层包括:前台数据采集模块、后台数据采集模块和共用的数据缓冲区;所述后台数据采集模块采集监控对象信息,将该信息写入数据缓冲区,该模块控制多个后台数据采集实例的启停;所述前台数据采集模块,接收数据请求者的数据采集请求,按数据采集请求中指定的采集间隔,从数据缓冲区中采集特定指标的数据,采集数据后返回给数据请求者,该模块控制多个前台数据采集实例的启停;工作时,所述的前台数据采集模块检测所述的周期线程被启动的原因,若非因新请求启动,则所述的前台数据采集实例从数据缓冲区中读取需要采集的数据信息,并将采集到的信息返回给数据请求者;若判定所述的周期性线程启动的原因为新请求到来,则继续判定该新请求类型是否为数据采集请求;若为新到来的数据采集请求,则建立新的前台数据采集实例,同时,前台数据采集模块向所述的后台数据采集模块发送包含数据采集间隔和指标的数据采集请求;后台数据采集模块接收到所述的数据采集请求,整合全部接收到的前台发送的数据采集信息的数据采集间隔,按所述采集间隔时间的公约数判定是否需要建立新的数据后台数据采集实例;若需要,则建立新的后台数据采集实例;若不需要,则判定是否需要调整所述由前台数据采集模块传送的时间间隔,若需要,则调节所述的数据采集时间间隔进行数据采集。所述的前台数据采集模块判定为新请求启动所述的周期性线程后,首先判定该新请求类型是否为结束数据采集请求,若为结束数据采集请求,则清除与之前数据采集指令对应的前台数据采集实例,将所述采集终止信息传递给所述的后台数据采集管理实例。所述的后台数据采集模块首先判定周期性线程是否是达到了由否是由前台数据采集实例传输的采集间隔,若达到了采集间隔,则采集所需要的数据信息,将采集得到的数据信息放入所述的数据缓冲区。若所述的后台数据采集模块接收到的信息不是数据采集信息,则判断是否需要清除后台数据采集实例;若只是部分请求者终止数据采集请求,则不清除对应的后台数据采集实例,首先判定是否需要调整数据采集时间间隔,如果需要调整数据采集时间间隔,则调整数据采集时间间隔。所述的数据采集层至少包含四类模块:标准硬件监控类、标准软件监控类、非标准硬件监控类和非标准软件监控类;所述的监视控制层至少包含:通过数据总线模块与所述数据采集层中各模块通信的实时监视和诊断模块、与该模块通信的事件分析和管理模块、历史数据分析和管理模块、控制模块以及专家库;所述的展示层具有一与所述的控制模块、实时监视和诊断模块、事件分析和管理模块、历史数据分析和管理模块通信的展示模块。所述标准硬件监控类至少包含:服务器监控模块和网络设备监控模块;标准软件监控类至少包含:操作系统监控模块、数据库监控模块、J2EE监控模块;非标准硬件监控类至少包含:安全设备监控模块、存储监控模块、机房环境监控模块和大数据设备监控模块;非标准软件监控类至少包含:应用程序监控模块和交易延迟监控模块。一种面向证券期货行业大型分布式系统的智能监控方法,其特征在于具有如下步骤:一在多个数据中心之间建设非集中控制的、可裁剪的对称结构的的监控系统;一启动所述的监控系统,各数据中心内部的数据的数据采集单元采集和压缩监控对象的数据;—检测所述的周期性线程被启动的原因,若所述的周期性线程被启动的原因是有新的请求,则判定该新请求类型是否是结束数据采集请求;一若为结束数据采集请求,则清除前台数据采集实例,将数据采集终止信息传递给所述的后台数据采集管理实例;一若非结束数据采集请求,则建立新的前台数据采集实例,将采集间隔和指标传递给后台数据采集管理实例;一所述后台数据采集模块接收到的信息是所述由前台传送的数据采集信息,则所述的后台采集管理实例将所有的数据采集信息进行整合以判断是否需要建立新的后台数据采集实例;一如果需要建立新的后台数据采集实例,则建立新的后台数据采集实例;一如果不需要建立后台数据采集实例,则判断是否需要调整数据采集时间间隔;如果需要调整数据采集时间间隔;则调整时间间隔。所述的若检测所述的周期性线程被启动不是因为有新的请求到达,则从所述的数据缓冲区中读取所需要采集的数据信息,将所获得的数据信息返回数据请求者。还在于包括如下步骤:一如果后台数据采集模块所接收到的信息不是数据采集信息,则判断是否需要清除后台数据采集实例;一如果只是部分请求者终止了数据请求,则不需要清除相应的后台数据采集实例;而判断是否需要调整数据采集的时间间隔;如果需要调整数据采集时间间隔,则调整数据采集时间间隔。由于采用了上述技术方案,本专利技术提出的具有如下优点:1.可用性好。本专利技术系统实现了多数据中心IT智能监控系统的控制中心的分布部署,保证了个别数据中心出现整体或部分不可用情况下的IT智能监控系统的可用性。2.可扩展性好。本专利技术系统中多数据中心的IT智能监控系统采用对称结构,方便进行数据中心的复制和批量维护,能够全面满足用户的个性化需求。3.效率高。本专利技术系统模块进行了合理的分类别、分层次、分功能设计,保证了系统可以稳定高效运行。【附图说明】为了更清楚的说明本专利技术的实施例或现有技术的当前第1页1 2 3 本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/CN104780220.html" title="面向证券期货行业大型分布式系统的智能监控系统及监控方法原文来自X技术">面向证券期货行业大型分布式系统的智能监控系统及监控方法</a>

【技术保护点】
一种面向证券期货行业大型分布式系统的智能监控系统,系统应用于各数据中心之间,基于非集中控制的体系结构,其特征在于具有:数据采集层,该层位于系统底层,采集和压缩监控对象的监视信息;监视控制层,该层位于系统的中层,与所述的数据采集层通信,分析管理由数据采集层传输的实时数据和历史数据;分析、管理事件、诊断故障、管理专家库和控制动作触发;以及展示层,该层位于系统最上层,向用户展示和告警;所述的数据采集层包括:前台数据采集模块、后台数据采集模块和所述两模块共用的数据缓冲区;所述后台数据采集模块采集监控对象信息,将该信息写入数据缓冲区,该模块控制多个后台数据采集实例的启停;所述前台数据采集模块,接收数据请求者的数据采集请求,按数据采集请求中指定的采集间隔从数据缓冲区中采集所请求的特定指标的数据,采集数据后返回给数据请求者;该模块控制前台数据采集实例的启停;工作时,所述的前台数据采集模块检测周期线程启动的原因,若非因新请求启动,则所述的前台数据采集实例从数据缓冲区中读取需要采集的数据信息,并将采集到的数据信息返回给数据请求者;若经判定,所述的周期性线程启动的原因为新请求到来,则继续判定该新请求类型是否为数据采集请求;若为新到来的数据采集请求,则建立新的前台数据采集实例;所述前台数据采集模块向所述的后台数据采集模块发送包含数据采集间隔和指标的数据采集请求;后台数据采集模块接收到所述的数据采集请求,整合接收到的前台发送的数据采集信息的全部数据采集间隔,按所述采集间隔时间的公约数判定是否需要建立新的后台数据采集实例;若需要,则建立新的后台数据采集实例;若不需要,则判定是否需要调整所述由前台数据采集模块传送的时间间隔,若需要,则调节所述的数据采集时间间隔进行数据采集。...

【技术特征摘要】

【专利技术属性】
技术研发人员:段立明王凤海胥海涛
申请(专利权)人:大连商品交易所
类型:发明
国别省市:辽宁;21

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

1