zoukankan      html  css  js  c++  java
  • 应用LR监控Apache性能

    1)对Apache服务器中的http.conf进行如下配置
    修改Apache中Httpd.conf文件,添加如下代码(该文件中都有,只要取消注释就好了)
    <Location /server-status>
        SetHandler server-status
        Order deny,allow
    #    Deny from all
        Allow from .localhost
    </Location>
    添加 ExtendedStatus
      设置  ExtendedStatus On
    .取消注释LoadModule status_module modules/mod_status.so
       加载该模块。
    2)配置完成后,重新启动Apache   
    3)验证
    在IE或者其他浏览器中输入:http://stimpy:80/server-status?auto如果可以正确显示信息说明配置成功;
    4)在LR控制台上进行配置
    加载Apache监控;
    添加主机(Apache服务器所在主机服务器);
    添加Apache监控信息
    5)Apache监控的指标
    下表描述了可以监控的度量和服务器属性:
           度量                               描述
    # Busy Servers 处于忙碌状态的服务器数
    # Idle Servers 处于空闲状态的服务器数
    Apache CPU Usage Apache 服务器利用 CPU 的时间百分比
    Hits/sec HTTP 请求速率
    KBytes Sent/sec 从 Web 服务器发送数据字节的速率
    6)更改默认服务器属性
    请打开 <LoadRunner 根文件夹>/dat/monitors 目录下的 apache.cfg 文件,并编辑 Delimiter=: 语句后的下列参数 :
    InfoURL 服务器统计信息 URL
    ServerPort 服务器端口号
    SamplingRate LoadRunner 监控器轮询服务器以获取统计信息的间隔时
    间(毫秒)。 如果该值大于 1000, LoadRunner 将使用
    该值作为采样速率。 否则, LoadRunner 将使用在“选
    项”对话框的“监控器”选项卡中定义的采样速率。
    注意:要通过防火墙监控 Apache 服务器,请使用 Web 服务器端口(默认情况
    下使用端口 80

  • 相关阅读:
    web学习---html,js,php,mysql一个动态网页获取流程
    用正则表达式做替换
    Array.prototype.slice.call(arguments)
    javascript join以及slice,push函数
    SQLServer中跨服务器跨数据库之间的数据操作
    SQL Server里面如何导出包含数据的SQL脚本
    Sql Server 常用日期格式
    Microsoft SQL Server下的SQL语句
    多线程与UI操作(二)
    多线程与UI操作(一)
  • 原文地址:https://www.cnblogs.com/hushaojun/p/4486050.html
Copyright © 2011-2022 走看看