一种服务状态监测方法及装置制造方法及图纸

技术编号:15518734 阅读:81 留言:0更新日期:2017-06-04 08:50
本发明专利技术公开了一种服务状态监测方法及装置,其中该方法包括:实时监控各个服务接口,并实时获取启动的服务接口的注册信息、注销的服务接口的注销信息以及状态发生变化的服务接口的状态变化信息;基于实时获取的与所述服务接口对应的各项信息生成接口信息表;将所述接口信息表返回至指定终端。本申请公开的技术方案中,实时对各个服务接口进行监控,得到对应的注册信息、注销信息及状态变化信息,并将这些信息对应的接口信息表发送至指定终端,使得管理员无需人工获取服务接口的相关信息,大大提高了获取的信息的准确性,进而保证了管理员对于服务接口的有效管理。

【技术实现步骤摘要】
一种服务状态监测方法及装置
本专利技术涉及云计算
,更具体地说,涉及一种服务状态监测方法及装置。
技术介绍
目前,云计算成为IT领域最热门的技术之一;随着信息科技的发展,云计算逐步成为业界的发展热点,国内外各大厂商的云计算服务平台也开始纷纷投入到科学、教育、文化、卫生、政府、高性能计算、电子商务、物联网等多个领域进行使用。随着云计算规模的不断扩大,云计算平台下各种服务不断增多,对于这些服务的管理成为云计算平台下管理员最关心的问题,而现有技术中通常都是由管理员人工获取服务的相关信息并实现对应的管理,很容易出现由于管理员的失误导致信息获取不准确而无法实现有效管理的情况。综上所述,如何提供一种能够准确获取服务的相关信息的技术方案,是目前本领域技术人员亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种服务状态监测方法及装置,以准确获取服务的相关信息,实现对服务状态的实时监测。为了实现上述目的,本专利技术提供如下技术方案:一种服务状态监测方法,包括:实时监控各个服务接口,并实时获取启动的服务接口的注册信息、注销的服务接口的注销信息以及状态发生变化的服务接口的状态变化信息;基于实时获取的与所述服务接口对应的各项信息生成接口信息表;将所述接口信息表返回至指定终端。优选的,还包括:实时获取执行响应的服务接口执行该响应的响应时间信息以及执行相应的服务接口执行该响应产生的流量值信息。优选的,基于实时获取的与所述服务接口对应的各项信息生成接口信息表,包括:基于所述注册信息生成对应的接口注册信息表,基于所述注销信息生成对应的接口注销信息表,基于所述状态变化信息生成对应的接口状态变化信息表,基于所述响应时间信息生成对应的接口响应时间信息表,基于所述流量值信息生成对应的接口流量值信息表。优选的,基于所述响应时间信息生成对应的接口响应时间信息表,包括:基于当前时刻之前预设时间段内各个服务接口对应的响应时间信息,对各个服务接口按照响应时间由大至小进行排序,并将得到的序号、对应的服务接口名称及响应时间信息加入接口响应时间信息表中。优选的,基于所述流量值信息生成对应的接口流量值信息表,包括:基于当前时刻之前预设时间段内各个服务接口对应的流量值信息,对各个服务接口按照流量值由大至小进行排序,并将得到的序号、对应的服务接口名称及流量值信息加入接口流量值信息表中。一种服务状态监测装置,包括:第一信息获取模块,用于:实时监控各个服务接口,并实时获取启动的服务接口的注册信息、注销的服务接口的注销信息以及状态发生变化的服务接口的状态变化信息;性能分析模块,用于基于实时获取的与所述服务接口对应的各项信息生成接口信息表;信息反馈模块,用于将所述接口信息表返回至指定终端。优选的,还包括:第二信息获取模块,用于实时获取执行响应的服务接口执行该响应的响应时间信息以及执行相应的服务接口执行该响应产生的流量值信息。优选的,所述性能分析模块包括:性能分析单元,用于:基于所述注册信息生成对应的接口注册信息表,基于所述注销信息生成对应的接口注销信息表,基于所述状态变化信息生成对应的接口状态变化信息表,基于所述响应时间信息生成对应的接口响应时间信息表,基于所述流量值信息生成对应的接口流量值信息表。优选的,所述性能分析单元包括:时间子单元,用于基于当前时刻之前预设时间段内各个服务接口对应的响应时间信息,对各个服务接口按照响应时间由大至小进行排序,并将得到的序号、对应的服务接口名称及响应时间信息加入接口响应时间信息表中。优选的,所述性能分析单元包括:流量子单元,用于基于当前时刻之前预设时间段内各个服务接口对应的流量值信息,对各个服务接口按照流量值由大至小进行排序,并将得到的序号、对应的服务接口名称及流量值信息加入接口流量值信息表中。本专利技术提供了一种服务状态监测方法及装置,其中该方法包括:实时监控各个服务接口,并实时获取启动的服务接口的注册信息、注销的服务接口的注销信息以及状态发生变化的服务接口的状态变化信息;基于实时获取的与所述服务接口对应的各项信息生成接口信息表;将所述接口信息表返回至指定终端。本申请公开的技术方案中,实时对各个服务接口进行监控,得到对应的注册信息、注销信息及状态变化信息,并将这些信息对应的接口信息表发送至指定终端,使得管理员无需人工获取服务接口的相关信息,大大提高了获取的信息的准确性,进而保证了管理员对于服务接口的有效管理。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种服务状态监测方法的流程图;图2为本专利技术实施例提供的一种服务状态监测装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,其示出了本专利技术实施例提供的一种服务状态监测方法的流程图,可以包括:S11:实时监控各个服务接口,并实时获取启动的服务接口的注册信息、注销的服务接口的注销信息以及状态发生变化的服务接口的状态变化信息。当云计算平台提供的计算模块启动后,需要实时监控各个服务接口,由此,当某个服务接口的服务注册启动时,获取该服务接口的注册信息;当某个服务接口对应的服务撤销注册时,获取该服务接口的撤销信息,可以包括:;当某个服务接口的状态发生变更时,如该服务接口被启用或者禁止,则获取该服务接口的状态变化信息。另外需要说明的是,获取的上述信息均可以包括对应服务接口的接口名称、接口方法、接口IP、接口端口号、接口状态及接口所属者,当然还可以根据实际需要进行其他设定,均在本专利技术的保护范围之内。S12:基于实时获取的与服务接口对应的各项信息生成接口信息表。获取到上述信息后对其进行统计分析,生成与上述各项信息对应的接口信息表可以是将上述各项信息均记录至一个统一的接口信息表,也可以是对应不同的信息具有不同的接口信息表,当然还可以根据实际需要进行其他设定,均在本专利技术的保护范围之内。S13:将接口信息表返回至指定终端。其中指定终端一般与管理员对应,由此将接口信息表发送至指定终端,能够使得管理员获取到服务接口的相关信息,便于实现对服务接口的管理。本申请公开的技术方案中,实时对各个服务接口进行监控,得到对应的注册信息、注销信息及状态变化信息,并将这些信息对应的接口信息表发送至指定终端,使得管理员无需人工获取服务接口的相关信息,大大提高了获取的信息的准确性,进而保证了管理员对于服务接口的有效管理。本专利技术实施例提供的一种服务状态监测方法,还可以包括:实时获取执行响应的服务接口执行该响应的响应时间信息以及执行相应的服务接口执行该响应产生的流量值信息。当某个服务接口执行响应时,由该服务接口执行响应开始计时,直至该次响应执行完毕停止计时,能够得到该次响应的响应时间,将该响应时间包含于响应时间信息中供获取;当某个服务接口执行响应后,根本文档来自技高网...
一种服务状态监测方法及装置

【技术保护点】
一种服务状态监测方法,其特征在于,包括:实时监控各个服务接口,并实时获取启动的服务接口的注册信息、注销的服务接口的注销信息以及状态发生变化的服务接口的状态变化信息;基于实时获取的与所述服务接口对应的各项信息生成接口信息表;将所述接口信息表返回至指定终端。

【技术特征摘要】
1.一种服务状态监测方法,其特征在于,包括:实时监控各个服务接口,并实时获取启动的服务接口的注册信息、注销的服务接口的注销信息以及状态发生变化的服务接口的状态变化信息;基于实时获取的与所述服务接口对应的各项信息生成接口信息表;将所述接口信息表返回至指定终端。2.根据权利要求1所述的方法,其特征在于,还包括:实时获取执行响应的服务接口执行该响应的响应时间信息以及执行相应的服务接口执行该响应产生的流量值信息。3.根据权利要求2所述的方法,其特征在于,基于实时获取的与所述服务接口对应的各项信息生成接口信息表,包括:基于所述注册信息生成对应的接口注册信息表,基于所述注销信息生成对应的接口注销信息表,基于所述状态变化信息生成对应的接口状态变化信息表,基于所述响应时间信息生成对应的接口响应时间信息表,基于所述流量值信息生成对应的接口流量值信息表。4.根据权利要求3所述的方法,其特征在于,基于所述响应时间信息生成对应的接口响应时间信息表,包括:基于当前时刻之前预设时间段内各个服务接口对应的响应时间信息,对各个服务接口按照响应时间由大至小进行排序,并将得到的序号、对应的服务接口名称及响应时间信息加入接口响应时间信息表中。5.根据权利要求3所述的方法,其特征在于,基于所述流量值信息生成对应的接口流量值信息表,包括:基于当前时刻之前预设时间段内各个服务接口对应的流量值信息,对各个服务接口按照流量值由大至小进行排序,并将得到的序号、对应的服务接口名称及流量值信息加入接口流量值信息表中。6.一种服务状...

【专利技术属性】
技术研发人员:孙言弟
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1