1、安装依赖包

yum install -y php httpd bc rrdtool

启动apache (我看网上的一些文档说不能用80端口,但我用80端口试了一下也好使,如果出现不好使的情况就改一下端口号)

2、部署LVS-RRD

wget http://tepedino.org/lvs-rrd/lvs-rrd-v0.7.tar.gz

http://pan.baidu.com/s/1AGz5d

tar zxvf lvs-rrd-v0.7.tar.gz

mv lvs-rrd-v0.7/ /var/www/html/rrd

cd /var/www/html/rrd/

vi graph-lvs.sh (修改如下内容)

WORKDIR="/var/www/html/rrd"

RRDTOOL="/usr/bin/rrdtool"

# Where to put the graphs.

GRAPHS="$WORKDIR/graphs"

WEBPATH="/rrd/graphs"

vi lvs-rrd.php (修改如下内容)

<?php

header("Cache-Control: max-age=300, must-revalidate");

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

?>

执行一次lvs.rrd.update生成初始rrd数据

./lvs.rrd.update

chown -R apache.apache /var/www/html/rrd/

配置计划任务

crontab –e

* * * * * /var/www/html/rrd/lvs.rrd.update 2>/dev/null >/dev/null

* * * * * /var/www/html/rrd/graph-lvs.sh 2>/dev/null >/dev/null

服务配置完毕后,过10分钟左右访问http://IP/rrd(LVS、lvs-rrd所在服务器)显示当前lvs连接数等状态

温馨提示:

fc-list|wc -l   如果执行该命令取回的值为0,就安装一个字体要不然rrdtool画出的图都是乱码

yum install -y mkfontscale fontconfig

mkdir /usr/share/fonts/yh

cd /usr/share/fonts/yh

wget http://gthemes-china.googlecode.com/files/Microsoft_YaHei.tar.gz

tar zxvf Microsoft_YaHei.tar.gz

mkfontscale

mkfontdir

fc-cache -fv

CentOS6.4 安装LVS-RRD监控LVS的更多相关文章

  1. CentOS6.4 安装Nagios 并监控端口

    1.下载所需文件nagios-3.4.3.tar.gz,nagios-plugins-1.4.15.tar.gz,nrpe-2.14.tar.gz,sendEmail-v1.56.tar.gz 下载地 ...

  2. CentOS6.4安装Smokeping节点监控软件

    Smokeping:它是rrdtool的作者制作的,在图形显示方面很漂亮,可以用来很好的检测网络状态和稳定性,下面简单说一下Smokeping的安装以及配置方法. 0.首先关闭selinux和防火墙 ...

  3. centos6.5安装部署zabbix监控服务端和客户端

    部署zabbix服务端需要LNMP环境(nginx,mysql,php),其它数据库也可以,我这里使用mysql,关于LNMP环境部署,可以参考我的另一遍文章:http://www.cnblogs.c ...

  4. 部署lvs-rrd监控LVS

    1.安装rrdtool .tar.gz cd rrdtool- ./configure -prefix=/usr/local/rrdtool make make instal 安装完毕后将rrdtoo ...

  5. Nagios监控lvs服务

    1在lvs server上安装nrpe客户端: 1.1,rpm方式安装nrpe客户端 下载地址:http://download.csdn.net/detail/mchdba/7493875 [root ...

  6. 自定义监控lvs

    1. 修改zabbix_agent配置文件添加以下内容,重启agent Include=/etc/zabbix/zabbix_agentd.d/ 2. 在zabbix安装目录下的scripts目录下添 ...

  7. 安装LVS安装LVS和配置LVS的工作比较繁杂

    安装LVS安装LVS和配置LVS的工作比较繁杂,读者在配置的过程中需要非常细心和耐心.在本节我们将对其进行详细地介绍.主要包括如下几个核心步骤:1.获取支持LVS的内核源代码如果读者需要使用LVS,需 ...

  8. 监控LVS

    监控LVS #!/usr/bin/python-2.6.6 #data 2017-10-17 #auth liuchao import commands,os,time #-------------- ...

  9. [转]Centos6.5安装配置keepalived

    参考博文: Centos6.5安装配置keepalived CentOS6.5 keepalived详解及实现Nginx服务的高可用性 CentOS6.5 LVS + KeepAlived搭建步骤 我 ...

随机推荐

  1. 疯狂抨击ie6下各种扭曲行为

    从开始接触ie6就被它强大的力量给震住了,虽然它很可怕,但是我总归得想方设法把它给扼杀在摇篮外.以下是我在ie6下面碰到的一些扭曲行为,弱弱的把它给干掉!!! 1.浮动下margin翻倍问题(很典型, ...

  2. MotionEvent常见值

    常见的动作常量: public static final int ACTION_DOWN        = 0;单点触摸动作 public static final int ACTION_UP     ...

  3. sqlMapConfig.xml配置文件详解

    sqlMapConfig.xml配置文件详解: Xml代码 Xml代码  <? xml version="1.0" encoding="UTF-8" ?& ...

  4. Textview下划线注册用户跳转实现

    在xml中: <TextView android:id="@+id/textView_regtext" android:layout_width="wrap_con ...

  5. (转)maven eclipse debug

    准备工作: a. 在pom.xml中配置jetty插件: <plugins> <plugin> <groupId>org.mortbay.jetty</gro ...

  6. 使用kettle转换中的JavaScript对密码进行加密和解密

    日常开发中,为了确保账号和密码的安全,时常要对密码进行加密和解密.然而kettle是怎么对密码进行加密和解密的呢? 下面的代码需要再转换中的JavaScript中运行. var encrypted_p ...

  7. poj3904

    题意:给出n(n<10000)个数,这些数<=10000,要求选出四个数字且他们的最大公约数为1的(注意:不需要两两互质),有多少种选法. 分析: 容斥原理 假设平面上有一些圆,互相之间有 ...

  8. codeforces B. Eight Point Sets 解题报告

    题目链接:http://codeforces.com/problemset/problem/334/B 一开始看到题目,有点怯,理解了题目后,其实并不难.这句话是突破口 three distinct ...

  9. Javascript模块化编程之路——(require.js)

    转自:http://www.ruanyifeng.com/blog/2012/10/javascript_module.html Javascript模块化编程(一):模块的写法 随着网站逐渐变成&q ...

  10. IIS7 / IIS7.5 URL 重写 HTTP 重定向到 HTTPS(转)

    转自: http://www.cnblogs.com/yipu/p/3880518.html   1.购买SSL证书,参考:http://www.cnblogs.com/yipu/p/3722135. ...