51Testing软件测试论坛

标题: 在做WEB测试时,使用什么工具来监控服务器比较好? [打印本页]

作者: dj02304    时间: 2006-4-30 15:15
标题: 在做WEB测试时,使用什么工具来监控服务器比较好?
在做WEB性能测试的时候,使用什么工具来监视服务器比较方便呢?需要能够监控到CPU、内存、网络使用,服务器流量等情况的。有这样的工具么?知道的告知一下,谢谢。。。
作者: access51testing    时间: 2006-4-30 16:29
标题: 使用Linux sar 命令很好地监控服务器的状态
   在做WEB测试时,你可以在服务器上安装一个linux自带的命令sar(系统活动情况报告),或者到网上去下载一下tar包,解开到服务器上,就可以了。
   如果想要知道此时服务器CPU/Memory/traffic等的情况,可以用sar 命令:
如: sar -u  查看当前服务器的CPU 信息
           sar -r 查看当前服务器的memory 信息
            sar -n DEV 查看当前服务器的网络流量信息
这个命令有很多的参数,可以用sar --help查看。
作者: dj02304    时间: 2006-4-30 16:46
谢谢,受教了。。。。。。

但是有没有更直接的工具呢?我想直接监控,而且要监控任何时候的,而不是时间段。这样可以么?
作者: 迎风    时间: 2006-5-1 09:39
可以用LR来实现监控啊,包括方案中与任何时间的,非常方便的说~
作者: dj02304    时间: 2006-5-8 15:10
问一下,我在使用命令 sar -g 的时候,终端显示:

sysstat version 5.0.5
(C) Sebastien Godard
Usage: sar [ options... ] [ <interval> [ <count> ] ]
Options are:
[ -A ] [ -b ] [ -B ] [ -c ] [ -d ] [ -H ] [ -h ] [ -i <interval> ] [ -q ]
[ -r ] [ -R ] [ -t ] [ -u ] [ -v ] [ -V ] [ -w ] [ -W ] [ -y ]
[ -I { <irq> | SUM | ALL | XALL } ] [ -P { <cpu> | ALL } ]
[ -n { DEV | EDEV | SOCK | FULL } ]
[ -x { <pid> | SELF | ALL } ] [ -X { <pid> | SELF | ALL } ]
[ -o [ <filename> ] | -f [ <filename> ] ]
[ -s [ <hh:mm:ss> ] ] [ -e [ <hh:mm:ss> ] ]

这个是什么意思?
还有,使用其他的命令,  sar -y  显示  Requested activities not available in file
为什么呢?
作者: 问剑几曾愁    时间: 2006-11-30 16:05
不懂,不问
作者: shanxi    时间: 2006-12-11 10:54
标题: 回复 #5 dj02304 的帖子
看这个帖子
http://www.linuxsir.org/main/?q=node/211
作者: terrylight    时间: 2007-1-9 13:37
lr怎么直接监控服务器?是不是要在服务器上安装lr的一个插件?
作者: chbhaha    时间: 2007-2-13 11:44
如果想远程监控,怎么办呢?
作者: rickyzhu    时间: 2007-2-13 14:03
用lR是集成的解决方案,如果要自己监控,可以有很多的方法,vmstat, top, sar等都可以.

如果想一直监控,可以写一个脚本,放入crontab中,然后一直执行,结果输出倒一个文件中,最后分析这个文件.

可以参考我博客中的几篇文章,有关脚本语言的.
作者: 问剑几曾愁    时间: 2007-4-2 10:10
收到
作者: carry1986    时间: 2008-3-8 11:25
标题: 回复 8# 的帖子
不用,直接添加就可以了.




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