[发明专利]一种评估系统服务水平的方法在审
申请号: | 201811511461.X | 申请日: | 2018-12-11 |
公开(公告)号: | CN109728938A | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 孔美琪;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;H04L12/26;G06F11/30 |
代理公司: | 广东莞信律师事务所 44332 | 代理人: | 陈熙 |
地址: | 523808 广东省东莞市松山湖高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运行状况 资源使用 云平台 服务水平 评估系统 系统服务能力 监控和管理 范围扩大 权重计算 任务操作 虚拟机 主机 响应 | ||
1.一种评估系统服务水平的方法,其特征在于:所述的方法包括如下步骤:
S10:获取主机的运行状况和资源使用情况;
S20:获取虚拟机的运行状况和资源使用情况;
S30:获取云平台接口响应速度;
S40:获取云平台长任务操作情况;
S50:根据权重计算系统服务能力。
2.根据权利要求1所述的方法,其特征在于:
所述的主机运行状况包括各服务运行情况、判断与外网连通情况,资源使用情况包括主机负载、CPU使用情况、内存使用情况和存储使用情况;
获取各服务运行情况步骤是:1)定义纳入统计的服务、该服务应该处于的状态和是否关键服务;2)获取需要统计的服务列表;3)轮询列表内所有服务,查看运行状态;4)按状态分类统计所处该状态的服务数量和服务列表;5)当发现是关键服务不在相应状态时,及时发送告警信息给管理员。
3.根据权利要求2所述的方法,其特征在于:
所述的判断与外网连通情况是通过ping和访问公共网站实现,如果有正常返回则认为与外网连通,如果网络包没有发出去,则认为与外网网络不通。
4.根据权利要求2所述的方法,其特征在于:
所述的获取主机的资源使用情况步骤是:1)设置主机负载、CPU使用率、内存使用率和存储使用率告警阈值;2)调用命令分别获取主机负载、CPU使用率、内存使用率和存储使用率,如果是获取本机数据,则直接调用本地命令;如果是获取远程主机数据,则通过snmp服务获取;3)判断主机负载、CPU使用率、内存使用率和存储使用率是否超过设定阈值,超过阈值就触发告警,及时通知管理员。
5.根据权利要求1所述的方法,其特征在于:
所述的虚拟机运行状况包括系统运行情况、与外网连通情况和与宿主机连通情况,资源使用情况包括CPU使用情况、内存使用情况和存储使用情况。
系统运行情况通过虚拟机里面发出的心跳信号判断系统是否出现卡住异常,虚拟机内运行了一个搜集运行状态的agent,定时向宿主机推送该虚拟机的运行情况。
6.根据权利要求5所述的方法,其特征在于:
所述的与宿主机连通情况通过ping宿主机的ip或主机名、是否能成功发送心跳信号并收到宿主机答复来确定。
7.根据权利要求5所述的方法,其特征在于:
所述的获取虚拟机的资源使用情况步骤是:1)设置CPU使用率、内存使用率和存储使用率告警阈值;2)调用libvirt命令分别获取CPU使用率、内存使用率和存储使用率;3)判断CPU使用率、内存使用率和存储使用率是否超过设定阈值,超过阈值就触发告警,及时通知管理员。
8.根据权利要求1所述的方法,其特征在于:
所述接口是云平台内部调用的同步接口;所述的步骤S30具体是:1)设置接口响应告警阈值;2)在通信的关键位置设置拦截器,记录调用接口的接口名称、开始调用时间和执行结束时间;3)通过执行结束时间与开始调用时间相减,得到该接口的响应时间;4)把上述接口名称、开始调用时间、执行结束时间和接口的响应时间存入数据库以待后续处理;5)判断接口的响应时间是否超过设定阈值,超过阈值就触发告警,及时通知管理员。
9.根据权利要求1所述的方法,其特征在于:
所述长任务是云平台内部调用的异步接口,是一种长操作,出现在创建虚拟机、上传镜像需要等待较长时间才能完成的功能里;
所述的步骤S40具体是:1)设置长任务操作情况告警阈值;2)在长任务开始前,生成任务ID,记录任务ID、任务名称、开始时间、当前状态、操作人信息到数据库;3)在请求头部设置任务ID,调用接口执行长操作;4)长操作完成后,发送消息给管理端,管理端根据消息内的任务ID、操作结果、当前时间和任务耗时更新任务记录;5)判断任务操作情况是否超过设定阈值,超过阈值就触发告警,及时通知管理员。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811511461.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种语音模组的网络状态更新的方法及装置
- 下一篇:一种网络流量检测方法及装置