【技术实现步骤摘要】
用于监控平台的方法和装置
本申请涉及计算机
,具体涉及计算机运维领域,尤其涉及用于监控平台的方法和装置。
技术介绍
计算机运维管理,是指单位的信息技术部门采用相关的方法、手段、技术、制度、流程和文档等对信息技术运行环境(如硬软件环境、网络环境等)、业务系统进行的综合管理。其中,对系统的运行状态的监控为运维管理的一项重要内容。目前,现有技术在对系统平台进行监控时,只是简单展示采集到的原始监控数据,没有对其进行进一步处理,使得最终展示给运维人员的监控数据针对性较弱,无法满足多样化监控的需求。
技术实现思路
本申请的目的在于提出一种改进的用于监控平台的方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请实施例提供了一种用于监控平台的方法,该方法包括:获取被监测平台中的每个密钥在待统计时长内的每个单位采集周期内的被调用次数以及可用率;基于每个密钥在每个单位采集周期内的被调用次数以及可用率执行至少一种计算操作,生成待统计时长内的至少一种可用率信息,每种可用率信息为以下任一种:被监测平台中每个密钥的可用率、被监测平台中每个服务的可用率、被监测平台中每个应用的可 ...
【技术保护点】
1.一种用于监控平台的方法,其特征在于,所述方法包括:获取被监测平台中的每个密钥在待统计时长内的每个单位采集周期内的被调用次数以及可用率;基于每个密钥在每个单位采集周期内的被调用次数以及可用率执行至少一种计算操作,生成所述待统计时长内的至少一种可用率信息,每种可用率信息为以下任一种:所述被监测平台中每个密钥的可用率、所述被监测平台中每个服务的可用率、所述被监测平台中每个应用的可用率、所述被监测平台中每个中心的可用率以及所述被监测平台的可用率;当接收到用户的监控数据查询请求时,从所生成的可用率信息中获取与所述监控数据查询请求匹配的可用率信息;展示查询到的可用率信息。
【技术特征摘要】
1.一种用于监控平台的方法,其特征在于,所述方法包括:获取被监测平台中的每个密钥在待统计时长内的每个单位采集周期内的被调用次数以及可用率;基于每个密钥在每个单位采集周期内的被调用次数以及可用率执行至少一种计算操作,生成所述待统计时长内的至少一种可用率信息,每种可用率信息为以下任一种:所述被监测平台中每个密钥的可用率、所述被监测平台中每个服务的可用率、所述被监测平台中每个应用的可用率、所述被监测平台中每个中心的可用率以及所述被监测平台的可用率;当接收到用户的监控数据查询请求时,从所生成的可用率信息中获取与所述监控数据查询请求匹配的可用率信息;展示查询到的可用率信息。2.根据权利要求1所述的方法,其特征在于,所述至少一种计算操作,包括:针对所述被监测平台中的每个密钥,基于密钥在所述待统计时长内的每个单位采集周期内的被调用次数以及所述待统计时长所包含的单位采集周期的数量,确定密钥在所述待统计时长内的总调用次数;基于密钥在所述待统计时长内的每个单位采集周期内的被调用次数、可用率以及密钥在所述待统计时长内的总调用次数确定密钥在每个单位采集周期内的单周期可用率,并对所述待统计时长内的各个单位采集周期内的单周期可用率进行求和,得到密钥在所述待统计时长内的可用率,其中,单周期可用率与单位采集周期内的被调用次数和可用率正相关,与密钥在所述待统计时长内的总调用次数反相关。3.根据权利要求2所述的方法,其特征在于,所述至少一种计算操作,还包括:针对被监测平台中的每个服务,基于服务中的每个密钥在所述待统计时长内的总调用次数,确定服务在所述待统计时长内的总调用次数;基于密钥在所述待统计时长内的总调用次数、可用率与服务在所述待统计时长内的总调用次数确定每个密钥在在所述待统计时长内的单密钥可用率,并对服务中的各个密钥的单密钥可用率进行求和,得到服务在所述待统计周期内的可用率,其中,单密钥可用率与密钥在所述待统计时长内的被调用次数和可用率正相关,与服务在所述待统计时长内的总调用次数反相关。4.根据权利要求3所述的方法,其特征在于,所述至少一种计算操作,还包括:针对被监控平台中的每个应用,基于应用中的每个服务在所述待统计时长内的总调用次数,确定应用在所述待统计时长内的总调用次数;基于服务的服务等级、服务等级权重以及应用中各个服务的总服务等级,确定每个服务的单服务等级权值,其中单服务等级权值与服务在所述待统计时长内的服务等级和服务等级权重正相关,与应用中各个服务的总服务等级反相关;基于每个服务的总调用次数、调用次数权重以及应用中在所述待统计时长内的总调用次数,确定每个服务的单服务调用次数权值,其中单服务调用次数权值与服务在所述待统计时长内的总调用次数和调用次数权重正相关,与应用中各个服务的总调用次数反相关;将单服务等级权值与单服务调用次数权值之和作为每个服务的可用率权重,对应用中各个服务的可用率进行加权,得到每个应用的可用率。5.根据权利要求4所述的方法,其特征在于,所述至少一种计算操作,还包括:针对被监测平台中的每个中心,基于中心中的每个应用在所述待统计时长内的总调用次数,确定中心在所述待统计时长内的总调用次数;基于应用在所述待统计时长内的总调用次数、可用率与中心在所述待统计时长内的总调用次数确定每个应用在在所述待统计时长内的单应用可用率,并对中心的各个应用的单应用可用率进行求和,得到中心在所述待统计周期内的可用率,其中,单应用可用率与应用在所述待统计时长内的被调用次数和可用率正相关,与中心在所述待统计时长内的总调用次数反相关。6.根据权利要求5所述的方法,其特征在于,所述至少一种计算操作,还包括:基于所述待检测平台中的每个中心在所述待统计时长内的总调用次数,确定所述待检测平台在所述待统计时长内的总调用次数;基于中心在所述待统计时长内的总...
【专利技术属性】
技术研发人员:高婧,阎华,付学良,王少华,胡文萍,孔祥云,田静,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。