Hadoop集群中部署Ganglia分布式监控系统

关于gangliaGanglia主要是用来监控系统性能。比如:CPU 、Memory、硬盘利用率, I/O负载、网络流量情况等。Ganglia通过图形化的方式展示每个节点的状态信息,这对合理调整、分配系统资源,提高系统整体性能起到重要作用。Ganglia包含三个核心组件:gmond、gmetad、ganglia-web。
摘要由CSDN通过智能技术生成

关于ganglia

Ganglia主要是用来监控系统性能。比如:CPU 、Memory、硬盘利用率, I/O负载、网络流量情况等。Ganglia通过图形化的方式展示每个节点的状态信息,这对合理调整、分配系统资源,提高系统整体性能起到重要作用。Ganglia包含三个核心组件:gmond、gmetad、ganglia-web。

①Gmond组件
Gmond组件部署于集群中各个被监控的节点。其主要功能是从操作系统或指定的主机收集状态信息。其收集主机状态信息的方式灵活,状态信息均以XML格式进行传输。

②Gmetad组件
Gmetad组件可以部署于集群中的某一节点,也可以部署于集群外的某一专门服务器。其主要功能是周期性地从指定的Gmond组件或其他Gmetad组件拉取数据,并将拉取的数据存储在本地数据库。这些存储的状态信息供Ganglia-Web组件使用。

③Ganglia-Web组件
Ganglia-Web组件和Gmetad组件须部署于同一节点,它通过数据库轮询的方式从Gmetad组件中获取状态信息,并以web形式图形化地展示各个节点的状态信息。

ganglia安装规划和需要的资源

①实验环境

Host name IP OS service
Master 222.31.81.17 CentOS 6.4 监控服务主节点
Slave1 222.31.81.36 CentOS 6.4 被监控从节点
Slave2 222.31.81.34 CentOS 6.4 被监控从节点
Slave3 222.31.81.9 CentOS 6.4 被监控从节点

注意:

  • 确认防火墙iptables关闭。(service iptables stop)
  • 确认SELinux关闭。(setenforce 0 )

②安装规划

Ganglia监控服务的主节点需要安装:

  • ganglia
  • ganglia-web
  • php
  • apache

Ganglia被监控从节点需要安装:

  • ganglia

③需要的软件

confuse-2.7
httpd-2.2.23
php-5.4.10
ganglia-3.6.0
rrdtool-1.4.7
ganglia-web-3.5.10

④安装依赖(全部的节点都需要配置)

  • 使用yum安装的相关依赖
yum install check-devel cairo-devel rpmbuild glib2-devel dbus-devel freetype-devel fontconfig-devel gcc-c++ expat-devel 
yum install libxm*
yum install apr*
yum install pcre*
yum install python*
yum install perl-ExtUtils-MakeMaker
yum install pang*
  • 手动安装confuse
tar -zxvf confuse-2.7.tar.gz  
./confuse-2.7/configure CFLAGS=-fPIC --disable-nls  
./confuse-2.7/make&& make install 
  • 手动安装rrdtool
tar -zxvf rrdtool-1.4.6.tar.gz  
./rrdtool-1.4.6/configure --prefix=/usr  
./rrdtool-1.4.6/make&& make install  

监控节点安装

①安装ganglia

tar –xzvf  gangl
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值