查看完整版本: 在做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 的帖子

看这个帖子
[url]http://www.linuxsir.org/main/?q=node/211[/url]

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# 的帖子

不用,直接添加就可以了.
页: [1]
查看完整版本: 在做WEB测试时,使用什么工具来监控服务器比较好?