当前位置: 首页 > news >正文

CentOS6.4 安装LVS-RRD监控LVS

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

 

 

 

 

相关文章:

  • java8集合--LinkedList纯源码
  • 函数:递归是神马 - 零基础入门学习Python022
  • OSS控制台新增函数计算处理事件入口
  • 抽象类和接口
  • ABP理论学习之SignalR集成
  • Eclipse Java EE IDE 创建 Dynamic Web project问题
  • 集成第三方接口的技巧总结
  • 开始VS 2012 中LightSwitch系列的第2部分:感受关爱——定义数据关系
  • 在左上角倾斜四十五度显示的TextView
  • java IO类简单介绍
  • 高新集训记录
  • css控制大幻灯绝对居中(非背景)
  • Java synchronized用法
  • Zuul小技巧 /routes
  • flex 与 javascript互调用
  • 【Under-the-hood-ReactJS-Part0】React源码解读
  • 【技术性】Search知识
  • 4个实用的微服务测试策略
  • Android开源项目规范总结
  • canvas 绘制双线技巧
  • CAP 一致性协议及应用解析
  • Git的一些常用操作
  • IDEA常用插件整理
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • laravel5.5 视图共享数据
  • Otto开发初探——微服务依赖管理新利器
  • PHP 的 SAPI 是个什么东西
  • Python - 闭包Closure
  • python学习笔记-类对象的信息
  • SpringBoot 实战 (三) | 配置文件详解
  • Twitter赢在开放,三年创造奇迹
  • vagrant 添加本地 box 安装 laravel homestead
  • 配置 PM2 实现代码自动发布
  • 如何在GitHub上创建个人博客
  • 使用Swoole加速Laravel(正式环境中)
  • 数据可视化之 Sankey 桑基图的实现
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数
  •  一套莫尔斯电报听写、翻译系统
  • Java性能优化之JVM GC(垃圾回收机制)
  • 第二十章:异步和文件I/O.(二十三)
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (SpringBoot)第二章:Spring创建和使用
  • (超简单)构建高可用网络应用:使用Nginx进行负载均衡与健康检查
  • (动手学习深度学习)第13章 计算机视觉---微调
  • (附源码)springboot人体健康检测微信小程序 毕业设计 012142
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (万字长文)Spring的核心知识尽揽其中
  • (学习日记)2024.01.09
  • (原創) 如何將struct塞進vector? (C/C++) (STL)
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .naturalWidth 和naturalHeight属性,
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .NET 服务 ServiceController