[发明专利]一种服务健康状态评估方法及装置在审
申请号: | 201810501195.6 | 申请日: | 2018-05-23 |
公开(公告)号: | CN108769179A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 张云 | 申请(专利权)人: | 北京顺丰同城科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04L12/26 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 评估服务 检查项 健康状态评估 评估 服务等级协议 监控覆盖率 服务部署 服务架构 健康状态 检查 多维度 对线 预设 服务 变更 | ||
1.一种服务健康状态评估方法,其特征在于,包括:
获取待评估服务对应的检查列表,所述检查列表中的检查项包括:监控覆盖率、服务架构、服务部署和变更、服务等级协议SLA和性能、容量;
对获取的检查列表中的每一检查项分别进行评估,获得每一检查项的分值;
对所述每一检查项的分值进行汇总,获得所述待评估服务的评估分值;
若所述待评估服务的评估分值小于预设分值,则确定所述待评估服务存在缺陷。
2.根据权利要求1所述的方法,其特征在于,所述获取待评估服务对应的检查列表,包括:
根据待评估服务对应的编程语言,获取所述待评估服务对应的检查列表。
3.根据权利要求1所述的方法,其特征在于,所述对获取的检查列表中的每一检查项分别进行评估,获得每一检查项的分值,包括:
对所述待评估服务的监控覆盖率进行评估,包括:对规定的所述待评估服务的监控进行检测,确定是否有未添加的监控,并对所述待评估服务的监控的能力进行评估,获得所述待评估服务的监控覆盖率的分值;
其中,所述监控的能力,包括:机器状态和资源、进程和端口、日志、核心服务接口耗时、域名和虚拟网络之间互连的协议地址VIP。
4.根据权利要求1所述的方法,其特征在于,所述对获取的检查列表中的每一检查项分别进行评估,获得每一检查项的分值,包括:
对所述待评估服务的服务架构进行评估;
其中,所述服务架构包括:关联关系、互联网数据中心IDC/运营商、容错和预案,其中,所述关联关系是对服务之间的调用进行判断,将服务之间的调用进行解耦和高可用支持。
5.根据权利要求1所述的方法,其特征在于,所述对获取的检查列表中的每一检查项分别进行评估,获得每一检查项的分值,包括:
对所述待评估服务的服务部署和变更进行评估,包括对程序包管理、程序日志规范和服务发布变更情况的判断。
6.根据权利要求1所述的方法,其特征在于,所述对获取的检查列表中的每一检查项分别进行评估,获得每一检查项的分值,包括:
对所述待评估服务的服务等级协议SLA和性能进行评估,包含对服务接口的可用性、接口耗时和服务程序启动时间的评估;
和/或,
所述对获取的检查列表中的每一检查项分别进行评估,获得每一检查项的分值,包括:
对所述待评估服务的容量进行评估,包含对整个服务能够容纳当前所述待评估服务的量进行评估和判断。
7.根据权利要求1-6中任一项所述的方法,其特征在于,在确定所述待评估服务存在缺陷之后,所述方法还包括:
根据所述每一检查项的分值,确定存在缺陷的检查项,以对所述存在缺陷的检查项进行修复和完善。
8.一种服务健康状态评估装置,其特征在于,包括:
第一获取模块,用于获取待评估服务对应的检查列表,所述检查列表中的检查项包括:监控覆盖率、服务架构、服务部署和变更、服务等级协议SLA和性能、容量;
第二获取模块,用于对获取的检查列表中的每一检查项分别进行评估,获得每一检查项的分值;
汇总模块,用于对所述每一检查项的分值进行汇总,获得所述待评估服务的评估分值;
确定模块,用于若所述待评估服务的评估分值小于预设分值,则确定所述待评估服务存在缺陷。
9.一种电子设备,其特征在于,包括:处理器、存储器、总线及存储在存储器上并可在处理器上运行的计算机程序;
其中,所述处理器,存储器通过所述总线完成相互间的通信;
所述处理器执行所述计算机程序时实现如权利要求1-7中任一项所述的方法。
10.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京顺丰同城科技有限公司,未经北京顺丰同城科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810501195.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种金融平台数据共享处理系统
- 下一篇:一种基于物联网技术的远程环保监测系统