系统监控方法、装置及服务器制造方法及图纸

技术编号:14172642 阅读:53 留言:0更新日期:2016-12-13 00:35
本公开是关于系统监控方法、装置及服务器,所述方法包括:接收与预设的监控事件所关联的服务端产生的事件状态信息,所述监控事件在从产生至结束的不同阶段预先配置有监控节点,所述监控节点指示所述监控事件在该阶段中所处的状态;根据所述事件状态信息确定所述监控事件当前所处的监控节点,并根据预配置的与所述监控节点对应的监控规则输出对所述监控事件的告警信息。本公开实施例可以根据用户的配置,将系统活动抽象成一个监控事件,并根据监控事件所配置的监控节点监控事件的完整性,对异常的事件状态进行跟踪和报警,本公开从事件的角度可以对涉及事件的多个服务端系统进行全面监控。

System monitoring method, device and server

This is a page open system monitoring method, device and server, the method includes: receiving event state information with the preset monitoring events associated with the server generated by the different stages of the monitoring event at the end of pre configured to produce from the control node, the monitoring node indicates that the monitoring events are located in the the stage of the state; according to the determined monitoring node of the current monitoring events at the event state information, and according to the alarm information is pre configured with the monitoring node corresponding to the monitoring rules output of the monitoring event. The disclosed embodiments according to the user configuration, the system is abstracted into a monitoring event, integrity monitoring node monitoring events and events according to the monitoring configuration, tracking and alarm of abnormal events, the public from the perspective of event can comprehensively monitor the multiple server systems involved in the incident.

【技术实现步骤摘要】

本公开涉及通信
,尤其涉及系统监控方法、装置及服务器
技术介绍
信息技术的高速发展给人们的日常生活和工作带来了越来越多的便利,网上购物、在线游戏或视频直播等服务越来越智能。传统技术中,提供服务的服务商通常需要对系统进行监控,以防止系统运行异常。目前,监控系统通常是从技术层面来配置监控策略,例如系统接口调用出现异常,硬件损坏或机器异常等情况。
技术实现思路
为克服相关技术中存在的问题,本公开提供了系统监控方法、装置及服务器。根据本公开实施例的第一方面,提供一种系统监控方法,所述方法包括:接收与预设的监控事件所关联的服务端产生的事件状态信息,所述监控事件在从产生至结束的不同阶段预先配置有监控节点,所述监控节点指示所述监控事件在该阶段中所处的状态;根据所述事件状态信息确定所述监控事件当前所处的监控节点,并根据预配置的与所述监控节点对应的监控规则输出对所述监控事件的告警信息。可选的,所述监控节点包括可结束节点和不可结束节点两种类型,所述可结束节点指示所述监控事件处于可结束的状态,所述不可结束节点指示所述监控事件处于不可结束的状态;所述监控规则包括所述监控事件处于不可结束节点的时长超过预设阈值则输出告警信息。可选的,所述监控节点预配置有属性信息,所述属性信息包括跳转关系;所述跳转关系指示所述监控事件当前所处监控节点的上一监控节点,或指示所述监控事件当前所处监控节点的的下一监控节点;所述监控规则包括:若利用监控节点的跳转关系,由当前的事件状态信息确定出的当前监控节点与在上一次获取到的事件状态信息时所确定出的监控节点不具有所述跳转关系,则输出告警信息。可选的,所述方法还包括:提供监控事件配置功能,以获取用户输入的事件信息并创建所述监控事件,所述事件信息包括以下一种或多种属性信息:事件名称、事件正常完成时长、事件描述、所配置的监控节点和所关联的服务端;提供监控节点配置功能,以获取用户输入的节点信息并配置监控节点,所述节点信息包括以下一种或多种属性信息:监控节点名称、监控节点的类型、监控节点的描述、跳转关系和监控规则。可选的,还包括如下步骤:输出对正常结束的监控事件、异常结束的监控事件或异常结束的监控事件所处的监控节点的统计结果。根据本公开实施例的第二方面,提供一种系统监控装置,包括:监控模块,被配置为接收与预设的监控事件所关联的服务端产生的事件状态信息,所述监控事件在从产生至结束的不同阶段预先配置有监控节点,所述监控节点指示所述监控事件在该阶段中所处的状态;告警模块,被配置为根据所述事件状态信息确定所述监控事件当前所处的监控节点,并根据预配置的与所述监控节点对应的监控规则输出对所述监控事件的告警信息。可选的,所述监控节点包括可结束节点和不可结束节点两种类型,所述可结束节点指示所述监控事件处于可结束的状态,所述不可结束节点指示所述监控事件处于不可结束的状态;所述监控规则包括所述监控事件处于不可结束节点的时长超过预设阈值则输出告警信息。可选的,所述监控节点预配置有属性信息,所述属性信息包括跳转关系;所述跳转关系指示所述监控事件当前所处监控节点的上一监控节点,或指示所述监控事件当前所处监控节点的的下一监控节点;所述监控规则包括:若利用监控节点的跳转关系,由当前的事件状态信息确定出的当前监控节点与在上一次获取到的事件状态信息时所确定出的监控节点不具有所述跳转关系,则输出告警信息。可选的,所述装置还包括:事件配置模块,被配置为提供监控事件配置功能,以获取用户输入的事件信息并创建所述监控事件,所述事件信息包括以下一种或多种属性信息:事件名称、事件正常完成时长、事件描述、所配置的监控节点和所关联的服务端;节点配置模块,被配置为提供监控节点配置功能,以获取用户输入的节点信息并配置监控节点,所述节点信息包括以下一种或多种属性信息:监控节点名称、监控节点的类型、监控节点的描述、跳转关系和监控规则。可选的,所述装置还包括统计模块,被配置为:输出对正常结束的监控事件、异常结束的监控事件或异常结束的监控事件所处的监控节点的统计结果。根据本公开实施例的第三方面,提供一种服务器,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收与预设的监控事件所关联的服务端产生的事件状态信息,所述监控事件在从产生至结束的不同阶段预先配置有监控节点,所述监控节点指示所述监控事件在该阶段中所处的状态;根据所述事件状态信息确定所述监控事件当前所处的监控节点,并根据预配置的与所述监控节点对应的监控规则输出对所述监控事件的告警信息。本公开的实施例提供的技术方案可以包括以下有益效果:本公开可以根据用户的配置,将系统活动抽象成一个监控事件,并根据监控事件所配置的监控节点监控事件的完整性,对异常的事件状态进行跟踪和报警,本公开可以从事件的角度对涉及事件的多个服务端系统进行全面监控。本公开中,监控节点包括可结束节点和不可结束节点两种类型,相应的,监控规则包括所述监控事件处于不可结束节点的时长超过预设阈值则输出告警信息,因此能及时地发现事件处于异常状态,使监控效率更高,监控更为全面。本公开中,由于监控节点预配置的属性信息包括跳转关系,根据跳转关系,可以在判断出当前监控节点与在上一次获取到的事件状态信息时所确定出的监控节点不具有所述跳转关系时,输出告警信息,从而能保证异常判断速度,提高监控效率。本公开中,由于提供有监控事件配置功能和监控节点配置功能,因此能方便用户输入的事件信息和节点信息,从而更快速地创建监控事件和配置监控节点。本公开中,可以提供统计信息的告警,从而为系统管理员查找异常原因问题提供数据支持。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是本公开根据一示例性实施例示出的一种系统监控方法的流程图。图2是本公开根据一示例性实施例示出的一个用户发起购物事件的示意图。图3是本公开根据一示例性实施例示出的一种系统监控装置的框图。图4是本公开根据一示例性实施例示出的另一种系统监控装置的框图。图5是本公开根据一示例性实施例示出的另一种系统监控装置的框图。图6是本公开根据一示例性实施例示出的一种用于系统监控装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以本文档来自技高网...
系统监控方法、装置及服务器

【技术保护点】
一种系统监控方法,其特征在于,所述方法包括:接收与预设的监控事件所关联的服务端产生的事件状态信息,所述监控事件在从产生至结束的不同阶段预先配置有监控节点,所述监控节点指示所述监控事件在该阶段中所处的状态;根据所述事件状态信息确定所述监控事件当前所处的监控节点,并根据预配置的与所述监控节点对应的监控规则输出对所述监控事件的告警信息。

【技术特征摘要】
1.一种系统监控方法,其特征在于,所述方法包括:接收与预设的监控事件所关联的服务端产生的事件状态信息,所述监控事件在从产生至结束的不同阶段预先配置有监控节点,所述监控节点指示所述监控事件在该阶段中所处的状态;根据所述事件状态信息确定所述监控事件当前所处的监控节点,并根据预配置的与所述监控节点对应的监控规则输出对所述监控事件的告警信息。2.根据权利要求1所述的方法,其特征在于,所述监控节点包括可结束节点和不可结束节点两种类型,所述可结束节点指示所述监控事件处于可结束的状态,所述不可结束节点指示所述监控事件处于不可结束的状态;所述监控规则包括所述监控事件处于不可结束节点的时长超过预设阈值则输出告警信息。3.根据权利要求1所述的方法,其特征在于,所述监控节点预配置有属性信息,所述属性信息包括跳转关系,所述跳转关系指示所述监控事件当前所处监控节点的上一监控节点,或指示所述监控事件当前所处监控节点的下一监控节点;所述监控规则包括:若利用监控节点的跳转关系,由当前的事件状态信息确定出的当前监控节点与在上一次获取到的事件状态信息时所确定出的监控节点不具有所述跳转关系,则输出告警信息。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:提供监控事件配置功能,以获取用户输入的事件信息并创建所述监控事件,所述事件信息包括以下一种或多种属性信息:事件名称、事件正常完成时长、事件描述、所配置的监控节点和所关联的服务端;提供监控节点配置功能,以获取用户输入的节点信息并配置监控节点,所述节点信息包括以下一种或多种属性信息:监控节点名称、监控节点的类型、监控节点的描述、跳转关系和监控规则。5.根据权利要求1所述的方法,其特征在于,还包括如下步骤:输出对正常结束的监控事件、异常结束的监控事件或异常结束的监控事件所处的监控节点的统计结果。6.一种系统监控装置,其特征在于,所述装置包括:监控模块,被配置为接收与预设的监控事件所关联的服务端产生的事件状态信息,所述监控事件在从产生至结束的不同阶段预先配置有监控节点,所述监控节点指示所述监控事件在该阶段中所处的状态;告警模块,被配置为根...

【专利技术属性】
技术研发人员:尚敏李超潘涛
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1