【技术实现步骤摘要】
一种图数据库的服务性能监测方法、装置以及存储介质
本专利技术涉及数据库
,尤其涉及一种图数据库的服务性能监测方法、装置以及存储介质。
技术介绍
图数据库通常是指通过节点、属性、关系的图格式进行数据存储的数据库。目前,图数据库克服了其他数据库无法解决的大而复杂的数据难题,在复杂问题的处理上有着明显的优势,已经成为所有数据管理系统中成长最快的分类,通过部署图数据库来存储和管理整个系统的数据,那么对图数据库服务性能的监控就变得十分重要。传统的各种数据库性能监测方法中,多是通过CPU占用率、内存占用率、每秒读写操作数((Input/OutputOperationsPerSecond,简称IOPS)等性能参数进行监测数据库服务性能,而这些性能参数都只能从物理层面反映数据库的性能,并无法从服务层面反映数据库性能,从而导致若数据库服务不可用时,运营人员无法及时获知并处理,进而影响到业务正常运行。
技术实现思路
为了解决上述
技术介绍
中提到的问题,本专利技术提供一种图数据库的服务性能监测方法、装置以及存储介质 ...
【技术保护点】
1.一种图数据库的服务性能监测方法,其特征在于,所述方法包括:/n针对所述图数据库中的每一个子库,基于模拟请求,探测所述子库的服务状态以及所述子库中的各个服务接口的服务状态,所述子库中不同的所述服务接口用于调用存储在所述子库中的不同的图谱;/n根据探测到的各所述子库的服务状态以及各所述服务接口的服务状态,确定第一指标的指标值以及第二指标的指标值,所述第一指标用于表征所有所述子库的服务可用率,所述第二指标用于表征所有所述服务接口的服务可用率;/n基于实际请求,获取当前时间之前的第一时间段内的各所述服务接口的服务状态以及所述当前时间之前的第二时间段内的各所述服务接口的服务状态; ...
【技术特征摘要】
1.一种图数据库的服务性能监测方法,其特征在于,所述方法包括:
针对所述图数据库中的每一个子库,基于模拟请求,探测所述子库的服务状态以及所述子库中的各个服务接口的服务状态,所述子库中不同的所述服务接口用于调用存储在所述子库中的不同的图谱;
根据探测到的各所述子库的服务状态以及各所述服务接口的服务状态,确定第一指标的指标值以及第二指标的指标值,所述第一指标用于表征所有所述子库的服务可用率,所述第二指标用于表征所有所述服务接口的服务可用率;
基于实际请求,获取当前时间之前的第一时间段内的各所述服务接口的服务状态以及所述当前时间之前的第二时间段内的各所述服务接口的服务状态;
根据所述第一时间段内的各所述服务接口的服务状态以及所述第二时间段内的各所述服务接口的服务状态,确定第三指标的指标值,其中所述第三指标用于表征所有所述服务接口的服务波动程度;
根据所述第一指标的指标值、所述第二指标的指标值以及所述第三指标的指标值,生成所述图数据库对应的服务质量数据;
判断所述图数据库对应的服务质量数据是否达到预设的告警阈值,若达到,则生成告警信息,并输出所述告警信息。
2.根据权利要求1所述的方法,其特征在于,所述针对所述图数据库中的每一个子库,基于模拟请求,探测所述子库的服务状态以及所述子库中的各个服务接口的服务状态,包括:
发送多个模拟请求至所述图数据库,并获取各所述模拟请求的响应状态,不同的所述模拟请求用于请求调用不同的所述服务接口;
根据各所述模拟请求的响应状态,确定各所述子库的服务状态以及各所述服务接口的服务状态。
3.根据权利要求1所述的方法,其特征在于,所述根据探测到的各所述子库的服务状态以及各所述服务接口的服务状态,确定第一指标的指标值以及第二指标的指标值,包括:
在所有所述子库中,将服务状态为正常状态的所述子库确定为可用子库,并根据所述可用子库的数量以及所述子库的总数量,计算所述第一指标的指标值;
在所有所述服务接口中,将服务状态为正常状态的所述服务接口确定为可用服务接口,并根据所述可用服务接口的数量以及所述服务接口的总数量,计算所述第二指标的指标值。
4.根据权利要求1至3任一所述的方法,其特征在于,所述根据所述第一时间段内的各所述服务接口的服务状态以及所述第二时间段内的各所述服务接口的服务状态,确定第三指标的指标值,包括:
根据所述第一时间段内的各所述服务接口的服务状态,确定所述第一时间段内的可用服务接口;
根据所述第一时间段内的所述可用服务接口的数量以及所述服务接口的总数量,计算所述第一时间段内的所述第二指标的指标值;
根据所述第二时间段内的各所述服务接口的服务状态,确定所述第二时间段内的可用服务接口;
根据所述第二时间段内的所述可用服务接口的数量以及所述服务接口的总数量,计算所述第二时间段内的所述第二指标的指标值;
对所述第一时间段内的所述第二指标的指标值与所述第二时间段内的所述第二指标的指标值之间的差值绝对值与预设阈值进行比较,得到比较结果;
根据所述比较结果,获取所述第三指标的指标值。
5.根据权利要求1所述的方法,其特征在于,所述根据所述第一指标的指标值、所述第二指标的指标值以及所述第三指标的指标值,生成所述图数据库对应的服务质量数...
【专利技术属性】
技术研发人员:黄乐平,葛煜,王波,曹牧年,徐志欣,
申请(专利权)人:苏宁金融科技南京有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。