51Testing软件测试论坛

标题: 如何监视UNIX操作系统下数据库占用的CPU [打印本页]

作者: caill82    时间: 2006-9-6 20:01
标题: 如何监视UNIX操作系统下数据库占用的CPU
近期正在为一项目做压力测试,已经知道如何监视应用服务器的CPU,还欠缺数据库CPU,因数据库为UNIX系统,未查出UNIX系统下查看数据库CPU的命令,不知LR是否本身有提供查看数据库占用CPU,如有知情者望告知,在下不胜感激

[ 本帖最后由 caill82 于 2006-9-6 20:02 编辑 ]
作者: Zee    时间: 2006-9-6 22:01
unix查看数据库CPU的命令是什么意思?
作者: caill82    时间: 2006-9-7 11:02
意思就是我想查看数据库占用的CPU,unix本身有一个命令ps,但这个是用来查看整个的CPU,因为我只能通过telnet远程连到数据库那台机子,不知要怎么查看orcale进程占用的CPU,所以不知loadrunner是不是可以查看每个进程占用的CPU,如oracle或者java
作者: afei    时间: 2006-9-7 14:59
Oracle的第三方工具好像提供这个功能  视图界面
好像中文叫癞蛤蟆?
作者: qrz2000    时间: 2006-9-7 17:53
LR本身是提供监控的
但需要被监控机器启动restat进程
作者: caill82    时间: 2006-9-8 20:41
不知楼上说的LR本身有提供监控功能是指监控的是哪个对象下的哪个属性,具体能说明一下吗,我只知道监控服务器所有的CPU,但要监控到ORACLE进程的CPU不知是哪一个
作者: linvsfen    时间: 2006-9-9 12:04
标题: 关注此贴,我也遇到此问题
关注此贴,我也遇到此问题
作者: linvsfen00    时间: 2006-10-23 15:37
标题: 关注此贴
关注此贴
作者: netldy    时间: 2006-10-24 10:33
我所知道的,想监控UNIX,有两种方法:
1、使用LR自带的功能,在场景里可以设置(前提是Unix服务器必须启动restat进程)
2、推荐使用Spotlight forUnix,这个更直接,也比较容易看懂,(前提是你必须拥有一个要监控的Unix的Root级权限的用户,但不能是Root)
作者: yukeyang    时间: 2006-10-24 10:42
利用CRT工具;
命令为:vmstat -2 (“-"后的数字为刷新秒数)或top命令
但是利用这种命令方式监测资源使用,感觉不准确,难度也大(1个人好像很难完成),再由你无法很准确的定位并发操作时的资源使用情况,也无法形成LR那样的图表,更直观!但是也可以作为辅助参考!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2