当我使用JMeter监视我的服务器时,我没有得到我期望的结果。以下是我设置监控的方法:
- 添加一个Thread Group元素。
- 线程组告诉JMeter您想要的线程数。始终使用1,因为我们使用JMeter作为监视器。这对于那些不熟悉服务器监视器的人来说非常重要。作为一般规则,对单个服务器使用多个线程很糟糕,并且可能会产生很大的压力。
- 将循环计数更改为forever(或一些大数字),以便生成足够的样本。
- 将HTTP授权管理器添加到线程组元素。
- (添加 - >配置元素 - > HTTP授权管理器)。
- 输入网络服务器的用户名和密码。
- 重要提示:显示器仅适用于Tomcat5 build 5.0.19及更新版本。
- 将基本网址留空
- 将HTTP请求添加到线程组元素
- (添加 - >采样器 - > HTTP请求)。
- 在树中选择HTTP Request元素并编辑以下属性:
- 将名称字段更改为“服务器状态”。
- 输入IP地址或主机名
- 输入端口号
- 如果您使用的是Tomcat,请将路径字段设置为“/ manager / status”。
- 以大写形式添加名为“XML”的请求参数。以小写字母赋予它“true”值。
- 选中采样器底部的“用作显示器”
- 向此线程组添加一个常量计时器。
- (添加 - >定时器 - >常量定时器)
- 在“线程延迟”框中输入5000毫秒。
- 通常,使用短于5秒的间隔会给服务器增加压力。
- 在生产环境中部署监视器之前,找出可接受的时间间隔。
醇>