Install ganglia in RedHat 5.4
prerequisition:
操作系统是RedHat5.4 (已安装gcc),要在本机上安装Ganglia的三部分:gmetad、gmond和web前端。
整个安装过程都使用root权限。
所需要的的包:
- rrdtool最新版本
- ganglia-3.1.7.tar.gz
- libconfuse-2.5-4.el5.x86_64.rpm
- libconfuse-devel-2.5-4.el5.x86_64.rpm
- apr-util-devel.x86_64
- pcre.x86_64 pcre-devel.x86_64
一:server端安装
1:安装rrdtool
tar -zxvf rrdtool-*.tar.gz
cd rrdtool-*
./configure ; make; make install
2:安装ganglia的服务器端
cd ganglia-3.1.7
./configure CFLAGS="-I/usr/local/rrdtool-1.2.11/include" CPPFLAGS="-I/usr/local/rrdtool-1.2.11/include" LDFLAGS="-L/usr/local/rrdtool-1.2.11/lib" --with-gmetad
3:将gmetad.init文件拷贝到 /etc/init.d/
4:启动服务器端
chkconfig gmetad on
chkconfig --list gmetad
service gmetad start
5:修改/etc/ganglia/gmetad.conf
根据需要修改data_source和rrd_rootdir
data_source "cluster name" localhost
注意:data_source是最重要的变亮,在GMOND的Cluser name配置必须与data_source的相同.
6:验证gmetad
telnet localhost 8651 就可以得到各个主机的状态.
二:客户端安装
1:安装cd ganglia-3.1.7
./configure --sysconfdir=/etc/ganglia
make&& make install && make clean
2:生成启动脚本
cp gmond.init /etc/init.d/gmond
/etc/init.d/gmond start
3:生成配置文件
gmond --default_config > /etc/ganglia/gmond.conf
修改监控组名称
cluster {
name = "cluster name"//修改成和datasource一样的名称
.......
}
三:安装web前端
把Ganglia下面的web文件拷贝到apche的根目录下并改名为ganglia:
配置文件是/var/www/html/ganglia/conf.php
里面可以修改rrdtool的目录以及页面刷新时间www.linuxidc.com
在你的浏览器中输入http://yourip/ganglia就可以看到相关的页面了。为了安全起见,一定要设定一个访问密码.
相关推荐
wanfuchun 2020-05-14
wangjunyi 2016-08-19
Ephemeroptera 2016-08-19
tryhl 2011-05-12
wanfuchun 2019-10-24
Beryl 2014-06-28
chumeng 2012-02-21
jacktangj 2011-11-13
wuxiaobingandbob 2011-06-24
风韵雪ForCSDN 2013-10-12
朝花amp夕拾 2011-03-04
wanfuchun 2015-08-28
vitasfly 2014-12-20
manquyuan00 2010-11-09
linkcloud 2013-01-10
youyou 2010-11-01
Beryl 2010-07-22
朝花amp夕拾 2012-08-30
wuxiaobingandbob 2010-03-22