iamstar 发表于 2015-7-31 13:07:53

SiteScope监控系列一:apache

SiteScope监控系列一:apache
    本来监控apache通过早期版本的Lr的可以很好的完成。结果后期版本中监控器中没有此选项了,只好使用SiteScope来进行监控,然后再将获取到 的数据传给LR了。
   下面简单介绍一下监控过程:
    1、首先安装SiteScope,本人安装的是最新的10.0版本,安装过程比较简单,基本上都是下一步,下一步。
    2、配置apache,这个和之前用LR的监控apache时,配置的方式一样。
(1)安装apache2.2.9版本(Linux)
    tar zxvf httpd-2.2.9.tar.gz
   ./configure --prefix=[安装路径]--enable-headers=shared --enable-expires=shared --enable-rewrite=shared--enable-status=shared
   make
   make install
(2)配置apache
    进入httpd.conf文件,添加以下内容:
   
         SetHandler server-status
      Order allow,deny
      Allowfrom all
   
   ExtendedStatus On
    保存文档。输入http://IP/server-status进行测试。看能否等到响应信息。
    3、配置SiteScope。
    (1)登录SiteScope;
   (2)新建组;
   (3)新建监控器;
      1>、名称随便输入;
       2>、管理URL,输入:http://IP/server-status?auto
       3>、计数器设置,选择需要监控的指标。
       4>、保存,如果没有问题,SiteScope马上就能获取到apache的性能参数。
   容易出现错误:
    (1)SiteScope必须要有相应的许可证号。
   (2)apache配置文件有问题,配置好httpd.conf之后,一定要测试一下。
   4、 在LR中获取SiteScope数据
    (1)在Controller的监视器中选择SiteScope,
   (2)填写SiteScope的IP地址和操作系统,
    (3)获取SiteScope的监控内容,选择相应的计数器,
   (4)完成监控。
   注意:LR9.5取SiteScope10.0,连接上之后,LR的Controller会报一个错误:Monitorname :SiteScope. Failed to connect to server 10.1.80.5, port8888.Details: 服务器返回的信息无效或不可识别.此问题不影响监控.
   至此完成对apache的监控。
页: [1]
查看完整版本: SiteScope监控系列一:apache