An embodiment of the invention provides a state view method and system applied to the field of Internet technology. The method includes: event sending servers send events generated by the predefined format and represent their own running state to the event collection server; the event collection server carries out the events received by the event collection server. The state of each event sending server is obtained by statistical processing. The embodiment of this invention does not need to log in each event sending server to view the state of the event sending server. It can get events sent by each event sending server in real time, and get the state of each event sending server, thus improving the efficiency of checking the server state of each event.
【技术实现步骤摘要】
一种状态查看方法和系统
本专利技术涉及互联网
,特别是涉及一种状态查看方法和系统。
技术介绍
分布式系统是有很多个机器组成的大型系统,机器之间通过各种协议进行通信,并按照预订程序协调完成某个任务。任何系统在运行时都可能出现各种状况,例如,单机程序宕机,分布式应用出现服务不可用等。如果查看一个单机程序将比较容易,可以直接登录该机器,从日志或各种机器指标中查看系统状态即可。但是,在分布式环境下,如果查看一个系统的整体运行状态,将比较复杂。具体的,通过手动触发一个事件,该事件可能会触发分布式系统中相关机器宕机,或与服务端失去连接等。同时,系统维护人员需要观察系统的表现,查看是否符合预期。例如,关闭一个依赖系统查看对当前系统的影响,那么,需要登录每台机器检查机器状态,然后,才能获取相关统计信息。因此,分布式系统运行状态的查看方法比较复杂,查看效率比较低。
技术实现思路
本专利技术实施例的目的在于提供一种状态查看方法和系统,以提高对各服务器状态查看的效率。具体技术方案如下:本专利技术实施例提供了一种状态查看方法,所述方法包括:各事件发送服务器将按照预定义格式生成的、且表示自身运行状态的事件发送至事件收集服务器;所述事件收集服务器对接收到的各事件进行统计处理,得到所述各事件发送服务器的状态。可选的,所述事件收集服务器对接收到的各事件进行统计处理,得到所述各事件发送服务器的状态,包括:所述事件收集服务器通过自定义逻辑分析语言,对接收到的各事件进行统计处理,得到所述各事件发送服务器的状态。可选的,所述事件收集服务器通过自定义逻辑分析语言,对接收到的各事件进行统计处理,得 ...
【技术保护点】
1.一种状态查看方法,其特征在于,所述方法包括:各事件发送服务器将按照预定义格式生成的、且表示自身运行状态的事件发送至事件收集服务器;所述事件收集服务器对接收到的各事件进行统计处理,得到所述各事件发送服务器的状态。
【技术特征摘要】
1.一种状态查看方法,其特征在于,所述方法包括:各事件发送服务器将按照预定义格式生成的、且表示自身运行状态的事件发送至事件收集服务器;所述事件收集服务器对接收到的各事件进行统计处理,得到所述各事件发送服务器的状态。2.根据权利要求1所述的状态查看方法,其特征在于,所述事件收集服务器对接收到的各事件进行统计处理,得到所述各事件发送服务器的状态,包括:所述事件收集服务器通过自定义逻辑分析语言,对接收到的各事件进行统计处理,得到所述各事件发送服务器的状态。3.根据权利要求2所述的状态查看方法,其特征在于,所述事件收集服务器通过自定义逻辑分析语言,对接收到的各事件进行统计处理,得到所述各事件发送服务器的状态,包括:所述事件收集服务器通过自定义逻辑分析语言中的选择逻辑,选择接收到的各事件中符合第一预设规则的事件,根据选择的事件,得到符合所述第一预设规则的事件发送服务器;或,所述事件收集服务器通过自定义逻辑分析语言中的分组逻辑,对接收到的各事件按照第二预设规则进行分组,得到各分组中所包含的事件发送服务器;或,所述事件收集服务器通过自定义逻辑分析语言中的求和逻辑,对接收到的各事件中符合第三预设规则的事件进行求和,得到符合所述第三预设规则的事件发送服务器的数量。4.根据权利要求1所述的状态查看方法,其特征在于,在所述得到所述各事件发送服务器的状态之后,所述方法还包括:所述事件收集服务器展示所述各事件发送服务器的状态。5.根...
【专利技术属性】
技术研发人员:孙琦,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。