分布式自动监控方法、系统、计算机可读存储介质及终端设备技术方案

技术编号:17406590 阅读:58 留言:0更新日期:2018-03-07 04:35
公开了一种分布式自动监控方法、系统、计算机可读存储介质及终端设备,属于计算机程序技术领域。该方法包括获取系统服务集合点中相关服务的服务节点信息;从系统服务集合点中相关服务的服务节点信息中抽取待监控节点信息;根据待监控节点信息各自的属性对各待监控节点信息进行分类,得到各类别的待监控节点信息;将各类别的待监控节点信息分别送达至与其属性相对应的各消息队列;从各消息队列获取待监控任务,并根据待监控任务的配置信息执行相应的监控操作。该装置用于实现该方法。该介质及终端设备运行时实现该方法。其能够克服超大规模系统监控的性能及管理瓶颈,并且,尽可能减少人工干预,因此,能够节约人力资源和人为操作的错误。

Distributed automatic monitoring method, system, computer readable storage medium and terminal equipment

A distributed automatic monitoring method, a system, a computer readable storage medium and a terminal device are disclosed, which belong to the field of computer program technology. The method includes information service node service service set point acquisition system; information service node related service points from system service set is extracted to monitor node information; according to the monitoring information of each node attributes to classify the information to the monitoring node, each category to monitor node information; the message queue the various categories of information to be sent to the monitoring node respectively corresponding to its property; to acquire the monitoring task from the message queue, and according to the monitoring task configuration information to execute the corresponding operation monitoring. The device is used to implement the method. This method is realized when the medium and terminal device are run. It can overcome the performance and management bottlenecks of super large scale system monitoring, and reduce manual intervention as much as possible, so that it can save human resources and human operation errors.

【技术实现步骤摘要】
分布式自动监控方法、系统、计算机可读存储介质及终端设备
本专利技术涉及计算机程序
,特别是涉及一种分布式自动监控方法、系统、计算机可读存储介质及终端设备。
技术介绍
监控系统是系统稳定运行的重要保障,为各类异常现象提供重要诊断数据,但超大型系统的监控面临多个难题,如主机及服务节点过多、集中化的监控受到网络安全政策、监控主机性能、机房间互访性能等因素的影响,难以很好的工作;同时传统的监控系统需要运维人员进行大量的配置,在系统变更时需要及时更新策略,带来了大量的人力成本且易于出错。
技术实现思路
有鉴于此,本专利技术提供了一种分布式自动监控方法、系统、计算机可读存储介质及终端设备,其能够克服超大规模系统监控的性能及管理瓶颈,并且,尽可能减少人工干预,因此,能够节约人力资源和人为操作的错误。从而更加适于实用。为了达到上述第一个目的,本专利技术提供的分布式自动监控方法的技术方案如下:本专利技术提供的分布式自动监控方法包括以下步骤:获取系统服务集合点中相关服务的服务节点信息;从所述系统服务集合点中相关服务的服务节点信息中抽取待监控节点信息;根据所述待监控节点信息各自的属性对各所述待监控节点信本文档来自技高网...
分布式自动监控方法、系统、计算机可读存储介质及终端设备

【技术保护点】
一种分布式自动监控方法,其特征在于,包括以下步骤:获取系统服务集合点中相关服务的服务节点信息;从所述系统服务集合点中相关服务的服务节点信息中抽取待监控节点信息;根据所述待监控节点信息各自的属性对各所述待监控节点信息进行分类,得到各类别的所述待监控节点信息;将各类别的所述待监控节点信息分别送达至与其属性相对应的各消息队列;从所述各消息队列获取待监控任务,并根据所述待监控任务的配置信息执行相应的监控操作。

【技术特征摘要】
1.一种分布式自动监控方法,其特征在于,包括以下步骤:获取系统服务集合点中相关服务的服务节点信息;从所述系统服务集合点中相关服务的服务节点信息中抽取待监控节点信息;根据所述待监控节点信息各自的属性对各所述待监控节点信息进行分类,得到各类别的所述待监控节点信息;将各类别的所述待监控节点信息分别送达至与其属性相对应的各消息队列;从所述各消息队列获取待监控任务,并根据所述待监控任务的配置信息执行相应的监控操作。2.根据权利要求1所述的分布式自动监控方法,其特征在于,所述获取系统服务集合点中相关服务的服务节点信息的方式选自选自SNMP或者HTTPAPI。3.根据权利要求1所述的分布式自动监控方法,其特征在于,获取系统服务集合点中相关服务的服务节点信息的步骤之后,还包括:将所述系统服务集合点中相关服务的服务节点信息保存于临时数据存储模块中的步骤,此时,从所述系统服务集合点中相关服务的服务节点信息中抽取待监控节点信息的步骤过程中,抽取待监控节点信息的步骤是从所述临时数据存储模块中抽取得到的。4.根据权利要求1所述的分布式自动监控方法,其特征在于,所述监控操作包括检查服务的可用性的操作,以及,获取运行数据并对所述运行数据进行临时存储的操作。5.根据权利要求4所述的分布式自动监控方法,其特征在于,所述获取运行数据的接口选自JMX、HTTPAPI、SNMP中的任一种。6.根据权利要求1所述的分布式自动监控方法,其特征在于,所述服务节点信息是根据已配置系统服务集合点信息自动发现的;作为优选,根据已配置系统服务结合点信息自动发现所述服务节点信息包括以下步骤:在发现其中一服务节点是基于weblogic或者tomcat后,遍历应用服务器内部数据源列表;根据所述数据源列表,查找到所有具有相应配置的数据源;收集所有具有相应配置的数据源的关键运行指标,得到所述服务节点信息。7.一种分布式自动监控装置,其特征在于,包括:节点发现模块,用于获取系统服务...

【专利技术属性】
技术研发人员:孙皓邵利铎鹿慧刘苍牧孙杰平刘晗
申请(专利权)人:中国人民财产保险股份有限公司
类型:发明
国别省市:北京,11

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

1