lvs_rrd工具的使用笔记

lvs-rrd官网链接:http://tepedino.org/lvs-rrd/

 

一般情况下,我们可以通过watch ipvsadm -ln来监视lvs的当前状态,但如果我们想分析一段时间(一周,一月或者更长)的连接数情况,ipvsadm就无能为力了。我们可以借助一个叫lvs-rrd的小工具来达到这个目的。

 

和cacti一样,lvs-rrd也是通过rrdtool来收集数据的。cacti配置起来比较复杂,lvs-rrd是小巧的专门针对lvs进行数据收集和图形展示的监视工具。

一  系统需求, 
      1在lvs上要开启web 服务
     2 到官网http://tepedino.org/lvs-rrd/下载lvs 监控工具
     3  在lvs 系统上安装rrdtool 工具


 二下载并安装rrdtool工具

  

     #tar xvf  rrdtool-1.2.30.tar.gz
     #cd rrdtool-1.2.30


     #./configure --prefix=/usr/local/rrdtool


     #make && make install 



     为rrdtool的库文件添加至系统库文件搜索路径
       #echo “/usr/local/rrdtool/lib” >>/etc/ld.so.conf


       #ldconf -v


 
三 把下载的lvs-rrd-v0.7.tar.gz解压源码天空,并修改该配置
     #tar xvf lvs-rrd-v0.7.tar.gz
     #mv lvs-rrd-v0.7     /var/www/html/lvs
     #vim lvs-rrd .update
         RRDTOOL=”/usr/bin/rrdtool”注:这是rrdtool 命令的路径
       IPVSADM=“/sbin/ipvsadm”注:这是IPVSADM 命令的路径
       WORKDIR=“/var/www/html/lvs/rrd”注:这是rrdtool 收集的数据的存放路径
 四,修改graph-lvs.sh 
      #vim graph-lvs.sh
           WORKDIR=”/var/www/html/lvs/rrd”注:该项既是rrdtool收集的数据的路径
           RRDTOOL=“/usr/bin/rrdtool”注:该项是rrdtool 命令的路径
            GRAPHS=”/var/www/html/lvs/graps”注:该项是生成graphs 的存放路径
             WEBPATH=”/lvs/graphs“
五修改文件index.php 和lvs-rrd.php文件,然哦index.php是lvs-rrd.php的连接文件
 #vim   lvs-rrd.php


     system("/var/www/html/lvs-rrd/graph-lvs.sh -H");


改成
    system("/var/www/html/lvs/graph-lvs.sh -H")


六创建rrd 目录并修改文件权限
     #cd /var/www/html
     #mkdir lvs/rrd
     #chown –R apache   lvs
七  配置周期性收集数据
#vim /etc/crontable
#* * * * * root /var/www/html/lvs-rrd.update



 



详细请参考:http://www.codesky.net/article/201201/173147.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值