一种评估系统服务水平的方法技术方案

技术编号:21065232 阅读:38 留言:0更新日期:2019-05-08 09:52
本发明专利技术涉及云平台监控和管理技术领域,特别是一种评估系统服务水平的方法。本发明专利技术的方法包括如下步骤:S10:获取主机的运行状况和资源使用情况;S20:获取虚拟机的运行状况和资源使用情况;S30:获取云平台接口响应速度;S40:获取云平台长任务操作情况;S50:根据权重计算系统服务能力。本发明专利技术能够全面地掌握系统的运行状况和资源使用情况,有异常就及时通知管理员,在一定程度上能避免故障范围扩大。

【技术实现步骤摘要】
一种评估系统服务水平的方法
本专利技术涉及云平台监控和管理
,特别是一种评估系统服务水平的方法。
技术介绍
随着云计算技术的迅猛发展,云平台遍地开花。云平台的管理和运维人员关心的不只是单个资源的使用情况,更希望从整体了解整个云平台的健康程度。而传统的云平台提供的监控模块只是针对云平台下的资源的使用情况;因此,需要一种更全面的评估系统服务水平的方法。
技术实现思路
本专利技术解决的技术问题在于提供一种评估系统服务水平的方法,可以更全面地评估云平台的健康状况并进行处理。本专利技术解决上述技术问题的技术方案是:所述的方法包括如下步骤:S10:获取主机的运行状况和资源使用情况;S20:获取虚拟机的运行状况和资源使用情况;S30:获取云平台接口响应速度;S40:获取云平台长任务操作情况;S50:根据权重计算系统服务能力。所述的主机运行状况包括各服务运行情况、判断与外网连通情况,资源使用情况包括主机负载、CPU使用情况、内存使用情况和存储使用情况;获取各服务运行情况步骤是:1)定义纳入统计的服务、该服务应该处于的状态和是否关键服务;2)获取需要统计的服务列表;3)轮询列表内所有服务,查看运行状本文档来自技高网...

【技术保护点】
1.一种评估系统服务水平的方法,其特征在于:所述的方法包括如下步骤:S10:获取主机的运行状况和资源使用情况;S20:获取虚拟机的运行状况和资源使用情况;S30:获取云平台接口响应速度;S40:获取云平台长任务操作情况;S50:根据权重计算系统服务能力。

【技术特征摘要】
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所述的方法,其特征在于:所述的获取虚拟机的资源使用...

【专利技术属性】
技术研发人员:孔美琪季统凯
申请(专利权)人:国云科技股份有限公司
类型:发明
国别省市:广东,44

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

1