一种IT集群系统监控方法、装置、终端及系统制造方法及图纸

技术编号:15299216 阅读:118 留言:0更新日期:2017-05-12 01:05
本发明专利技术提供一种IT集群系统监控方法、装置、终端及系统,涉及通信技术领域。该方法应用于被监控终端,包括:获取监控节点下发的监控信息;根据所述监控信息,获取存储在被监控终端本地的监控数据;根据所述监控信息实时分析处理所述监控数据,生成监控结果数据;将所述监控结果数据发送至所述监控节点。本发明专利技术的方案解决了现有的对IT集群系统的监控方法需要监控节点提供网络、计算、存储资源,监控开销大以及断网时会丢失监控数据的问题,能够减少网络开销、保证监控数据完整性、降低监控节点各类资源使用。

IT cluster system monitoring method, device, terminal and system

The invention provides a IT cluster system monitoring method, a device, a terminal and a system, and relates to the communication technology field. The method is applied to the terminal, by monitoring: get monitoring node monitoring information sent; according to the monitoring information, access to monitoring data stored in the local terminal monitoring; according to the monitoring information real-time analysis of the monitoring data, monitoring results generated data; the data is sent to the monitoring results the monitoring node. The invention solves the monitoring method of IT cluster system to existing monitoring nodes provide network and computing and storage resources, monitoring cost and broken network may lose monitoring data, can reduce the cost of network, ensure the monitoring data integrity, reduce the monitoring node use all kinds of resources.

【技术实现步骤摘要】

本专利技术涉及通信
,特别是指一种IT集群系统监控方法、装置、终端及系统
技术介绍
在现有的IT集群中,监控系统对于物理机(服务器)和虚拟机等主要计算、存储资源的监控,基本上仍采用Server-Client(服务器-客户)的架构。即在需要被监控的物理机或虚拟机上部署监控代理(Agent),用于收集指定的监控信息,如CPU、内存等资源的使用情况,以及关键部件和进程的健康状况等,并将这些数据实时或周期性推送到监控服务器上,由监控服务器对监控数据进行存储和汇总分析。然而随着IT系统规模的不断扩大,被监控的节点数量迅速增加,监控服务器所承受的网络、存储和数据处理压力剧增。目前业内处理这种状况的一般做法是将监控系统由单个或若干个监控服务器扩展为分布式的金字塔结构。典型的监控实现方法如下:首先所有底层被监控的服务器节点上的代理程序收集数据,然后每个代理程序将数据汇聚给所在集群的某个监控服务器节点,最后该监控服务器节点将数据累积上传给总监控服务器节点,监控集群的横向分析数据则需要从总监控节点获取。然而上述方法存在着基础监控信息数据流量,需要监控节点提供网络、计算、存储资源对这些数据进行处理;监控开销未能得到缩减,并且在网络出现问题时,可能存在部分时间段内被监控节点基础监控数据丢失的问题。
技术实现思路
本专利技术的目的是提供一种IT集群系统监控方法、装置、终端及系统,能够减少网络开销、保证监控数据完整性、降低监控节点各类资源使用。为达到上述目的,本专利技术的实施例提供一种IT集群系统监控方法,应用于被监控终端,所述IT集群系统监控方法包括:获取监控节点下发的监控信息;根据所述监控信息,获取存储在被监控终端本地的监控数据;根据所述监控信息实时分析处理所述监控数据,生成监控结果数据;将所述监控结果数据发送至所述监控节点。其中,所述获取监控节点下发的监控信息的步骤,具体包括:监听所述被监控终端与所述监控节点的通信端口,获得所述监控节点下发的监控信息。其中,所述监控信息包括监控配置信息时,所述IT集群系统监控方法还包括:根据所述监控配置信息,搜集被监控终端本身符合所述监控配置信息的对应数据作为监控数据,并将所述监控数据存储至本地。其中,所述监控信息包括告警触发策略调整信息时,相应的,所述根据所述监控信息实时分析处理所述监控数据,生成监控结果数据的步骤包括:根据所述告警触发策略调整信息,更新告警触发策略;实时分析所述监控数据是否满足所述告警触发策略;在所述监控数据满足所述告警触发策略时,生成对应所述告警触发策略的告警信息作为监控结果数据。其中,所述监控信息包括数据汇总分析请求时,相应的,所述根据所述监控信息实时分析处理所述监控数据,生成监控结果数据的步骤包括:根据所述数据汇总分析请求,分析处理所述监控数据,生成对应所述数据汇总分析请求的监控结果数据。为达到上述目的,本专利技术的实施例还提供了一种IT集群系统监控方法,应用于监控节点,所述IT集群系统监控方法包括:下发监控信息至被监控终端;接收所述被监控终端发送的监控结果数据,所述监控结果数据是所述被监控终端根据所述监控信息,获取存储在被监控终端本地的监控数据进行实时分析处理生成的。其中,所述监控信息至少包括监控配置信息、告警触发策略调整信息和数据汇总分析请求中的一种。为达到上述目的,本专利技术实施例还提供了一种IT集群系统监控装置,应用于被监控终端,所述IT集群系统监控装置包括:第一获取模块,用于获取监控节点下发的监控信息;第二获取模块,用于根据所述监控信息,获取存储在被监控终端本地的监控数据;生成模块,用于根据所述监控信息实时分析处理所述监控数据,生成监控结果数据;第一发送模块,用于将所述监控结果数据发送至所述监控节点。其中,所述第一获取模块进一步用于监听所述被监控终端与所述监控节点的通信端口,获得所述监控节点下发的监控信息。其中,所述监控信息包括监控配置信息时,所述IT集群系统监控装置还包括:第三获取模块,用于根据所述监控配置信息,搜集被监控终端本身符合所述监控配置信息的对应数据作为监控数据,并将所述监控数据存储至本地。其中,所述监控信息包括告警触发策略调整信息时,相应的,所述生成模块包括:更新子模块,用于根据所述告警触发策略调整信息,更新告警触发策略;分析子模块,用于实时分析所述监控数据是否满足所述告警触发策略;第一生成子模块,用于在所述监控数据满足所述告警触发策略时,生成对应所述告警触发策略的告警信息作为监控结果数据。其中,所述监控信息包括数据汇总分析请求时,相应的,所述生成模块包括:第二生成子模块,用于根据所述数据汇总分析请求,分析处理所述监控数据,生成对应所述数据汇总分析请求的监控结果数据。为达到上述目的,本专利技术实施例还提供了一种IT集群系统监控装置,应用于监控节点,所述IT集群系统监控装置包括:第二发送模块,用于下发监控信息至被监控终端;接收模块,用于接收所述被监控终端返回的监控结果数据,所述监控结果数据是所述被监控终端根据所述监控信息,获取存储在被监控终端本地的监控数据进行实时分析处理生成的。其中,所述监控信息至少包括监控配置信息、告警触发策略调整信息和数据汇总分析请求中的一种。为达到上述目的,本专利技术实施例还提供了一种终端,包括如上所述的应用于被监控终端的IT集群系统监控装置。为达到上述目的,本专利技术实施例还提供了一种终端,包括如上所述的应用于监控节点的IT集群系统监控装置。为达到上述目的,本专利技术实施例还提供了一种IT集群系统监控系统,包括如上所述的应用于被监控终端的IT集群系统监控装置的终端和如上所述的应用于监控节点的IT集群系统监控装置的终端。本专利技术的上述技术方案的有益效果如下:本专利技术实施例的方法,被监控终端与监控节点间的通信只在监控信息的获取和监控结果数据的上报,而监控数据的存储以及对监控数据的实时分析处理生成监控结果数据是在被监控终端本地执行的,避免了大量监控数据在被监控终端与监控节点间的网络传输,减少了网络开销,减轻了监控系统的存储、计算和网络方面的压力,而且由于监控数据只存储在被监控终端的本地而不在网络上进行传输,监控数据不会受到网络故障的影响,保证了其完整性和连续性,提升了监控的有效性。附图说明图1为本专利技术实施例的应用于被监控终端的IT集群系统监控方法的步骤流程图;图2为本专利技术实施例的应用于被监控终端的IT集群系统监控方法的具体步骤流程图;图3为本专利技术实施例的应用于监控节点的IT集群系统监控方法的步骤流程图;图4为本专利技术实施例的应用于被监控终端的IT集群系统监控装置的结构示意图;图5为本专利技术实施例的应用于监控节点的IT集群系统监控装置的结构示意图;图6为本专利技术实施例的IT集群系统监控系统的示意图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本专利技术针对现有的对IT集群系统的监控方法需要监控节点提供网络、计算、存储资源,监控开销大以及断网时会丢失监控数据的问题,提供一种IT集群系统监控方法,能够减少网络开销、保证监控数据完整性、降低监控节点各类资源使用。如图1所示,本专利技术实施例的一种IT集群系统监控方法,应用于被监控终端,所述IT集群系统监控方法包括:步骤101,获取监控节点下本文档来自技高网...
一种IT集群系统监控方法、装置、终端及系统

【技术保护点】
一种IT集群系统监控方法,应用于被监控终端,其特征在于,所述IT集群系统监控方法包括:获取监控节点下发的监控信息;根据所述监控信息,获取存储在被监控终端本地的监控数据;根据所述监控信息实时分析处理所述监控数据,生成监控结果数据;将所述监控结果数据发送至所述监控节点。

【技术特征摘要】
1.一种IT集群系统监控方法,应用于被监控终端,其特征在于,所述IT集群系统监控方法包括:获取监控节点下发的监控信息;根据所述监控信息,获取存储在被监控终端本地的监控数据;根据所述监控信息实时分析处理所述监控数据,生成监控结果数据;将所述监控结果数据发送至所述监控节点。2.根据权利要求1所述的IT集群系统监控方法,其特征在于,所述获取监控节点下发的监控信息的步骤,具体包括:监听所述被监控终端与所述监控节点的通信端口,获得所述监控节点下发的监控信息。3.根据权利要求1所述的IT集群系统监控方法,其特征在于,所述监控信息包括监控配置信息时,所述IT集群系统监控方法还包括:根据所述监控配置信息,搜集被监控终端本身符合所述监控配置信息的对应数据作为监控数据,并将所述监控数据存储至本地。4.根据权利要求1所述的IT集群系统监控方法,其特征在于,所述监控信息包括告警触发策略调整信息时,相应的,所述根据所述监控信息实时分析处理所述监控数据,生成监控结果数据的步骤包括:根据所述告警触发策略调整信息,更新告警触发策略;实时分析所述监控数据是否满足所述告警触发策略;在所述监控数据满足所述告警触发策略时,生成对应所述告警触发策略的告警信息作为监控结果数据。5.根据权利要求1所述的IT集群系统监控方法,其特征在于,所述监控信息包括数据汇总分析请求时,相应的,所述根据所述监控信息实时分析处理所述监控数据,生成监控结果数据的步骤包括:根据所述数据汇总分析请求,分析处理所述监控数据,生成对应所述数据汇总分析请求的监控结果数据。6.一种IT集群系统监控方法,应用于监控节点,其特征在于,所述IT
\t集群系统监控方法包括:下发监控信息至被监控终端;接收所述被监控终端发送的监控结果数据,所述监控结果数据是所述被监控终端根据所述监控信息,获取存储在被监控终端本地的监控数据进行实时分析处理生成的。7.根据权利要求6所述的IT集群系统监控方法,其特征在于,所述监控信息至少包括监控配置信息、告警触发策略调整信息和数据汇总分析请求中的一种。8.一种IT集群系统监控装置,应用于被监控终端,其特征在于,所述IT集群系统监控装置包括:第一获取模块,用于获取监控节点下发的监控信息;第二获取模块,用于根据所...

【专利技术属性】
技术研发人员:吕景隆
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

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

1