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. CH round #55 Streaming #6

    T^T Saffah大神照样刷我这样诚心诚意想做一套NOIP模拟题的蒟蒻. 第一题 九九归一 好diao的名字... 题意就是给定一队$n,q$,求在模$n$意义下一个数$x$自乘的循环节长度. 当$ ...

  2. 【OpenStack】OpenStack系列12之OpenStack自动化测试详解

    参考文档: https://github.com/yongluo2013/osf-openstack-training/blob/master/installation/How-to-setup-op ...

  3. malloc/free vs new/delete

    malloc/new是库函数. new/delete是运算符. 对于非内部数据类型的对象而言,光用malloc/free 无法满足动态对象的要求.对象在创建的同时要自动执行构造函数, 对象在消亡之前要 ...

  4. ExecutorService 和 NSOperationQueue

    ExecutorService,简化了Android中的并发处理,NSOperationQueue简化了iOS中的并发处理.它们都管理线程池,作用十分相近,下面简单说明一下. 1.ExecutorSe ...

  5. 转载一篇关于ios静态库的文章

    http://blog.csdn.net/zsomsom/article/details/9163635

  6. Java for LeetCode 045 Jump Game II

    Given an array of non-negative integers, you are initially positioned at the first index of the arra ...

  7. mysql自增字段重排 或 归零

    由于删除了某些记录行,所以自增字段不连续了.重排或归零的方法:方法1:truncate table 你的表名//这样不但重新定位自增的字段,而且会将表里的数据全部删除,慎用!方法2:delete fr ...

  8. Replace Nested Conditional with Guard Clauses(用卫语句代替嵌套循环)

    函数中的条件逻辑,使人难以看清正常的执行路径. 使用卫语句表现所有特殊情况. double getPayAmount() {double result;if (_isDead) result = de ...

  9. Java编程设计2

    一般我们会以这种设计方式生产对象实例,如: 创建一个接口: public interface TestOpen { String getVirtualHost(); String getCapabil ...

  10. linux安装gcc

    方法:输入命令: :(1) :yum -y install gcc (2) yum -y install gcc-c++(3)yum install make 我的再输入  yum -y instal ...