[发明专利]一种资源可视化方法及装置无效
申请号: | 201210580496.5 | 申请日: | 2012-12-26 |
公开(公告)号: | CN103092738A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 王强 | 申请(专利权)人: | 杭州华为数字技术有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 陈蕾;许伟群 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 可视化 方法 装置 | ||
技术领域
本发明涉及网络技术领域,特别涉及一种资源可视化方法及装置。
背景技术
随着IT技术的发展,企业的业务系统日趋复杂,需要对业务系统进行高效的管理和监控。目前,Linux平台上的监控工具很多,可以提供实时的数据监控,在常见的企业应用场景中的监控方式主要是使用商业软件的监控工具(比如Tivoli软件)或开源软件的监控工具(比如NMON软件)等,通过此类软件对业务系统进行监控管理,虽然能提高效率,但其自身的不足也会给依赖该软件监控的客户带来管理维护的不便。
其中,商业软件的监控工具,比如Tivoli软件,只能在AIX/Linux平台上对性能和应用进行监控,仅提供实时的视图展示;而开源软件的监控工具,比如NMON软件,只能够提供实时的监控视图和保存该监控图像的功能。
因此,在对现有技术的研究和实践过程中,本发明的发明人发现,现有的实现方式中,Tivoli软件虽然可以提供图形化的监控视图,需要对各种数据进行统计产生图表,未能做到具体资源的可视化管理;而开源软件NMON需要整合许多命令,虽然对系统侧的监控功能强大,但在资源图形展示上未能做到具体资源的可视化管理。
发明内容
本发明实施例中提供了一种资源可视化方法、CPU资源可视化方法及装置,以解决现有技术中不能对具体资源进行可视化资源管理的技术问题。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
第一方面提供了一种资源可视化方法,包括:
获取被监控端的模块信息,所述模块信息包括:CPU信息,内存占用率信息,以及接口流量信息;
对所述模块信息分别进行分析计算,得到分析计算结果,所述分析计算结果包括:CPU的负载使用率信息、内存占用率高的信息和接口超预设流量信息;
分别绘制所述分析结果对应的资源可视化视图;
合并绘制的所述资源可视化视图,以便于显示合并后的所述资源可视化视图。
在第一方面的第一种可能的实现方式中,所述对模块信息分别进行分析计算,得到分析计算结果,包括:
对所述CPU信息进行计算,得到CPU的负载使用率信息,所述CPU的负载使用率信息包括;总的CPU使用率、进程的CPU使用率和线程的CPU使用率;
对所述内存占用率信息进行排序,并选取内存占用率高的程序信息;
对预设时间内所述接口流量信息进行汇总,并将汇总的结果并与预设阈值进行比较,确定超出预设阈值的接口流量信息。
结合第一方面或第一方面第一种可能的实现方式,在第二种可能的实现方式中,所述对CPU信息进行计算,得到CPU的负载使用率信息,所述CPU的负载使用率信息包括;CPU的使用率、进程的CPU使用率和线程的CPU使用率,包括:
按照下述公式对CPU信息进行计算,得到CPU的使用率:
按照下述公式对进程的信息进行计算,得到进程的CPU使用率:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华为数字技术有限公司,未经杭州华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210580496.5/2.html,转载请声明来源钻瓜专利网。