ubuntu14.04部署Ganglia

技术架构

Ganglia系统主要分为以下三个模块:

  • Gmond: Gmond运行于每个被监控节点上,主要负责收集和发送监控数据
  • Gmetad: Gmetad运行与每个集群的一台主机上,用于汇总每个节点收集的数据,并将其存储在RDD 存储引擎中
  • Gweb: Gweb用于图表化显示gmetad收集的数据,运行于apache服务器上,一般与集群中gmetad部署 在同一机器上

机器配置:

  • 控制结点主机:10.20.4.56
  • 被监控结点:10.20.4.57(接收保存集群完整数据), 10.20.4.58(接收保存集群完整数据),10.20.4.59

安装步骤:

一:被监控节点安装

1.sudo apt-get update

2.sudo apt-get install ganglia-monitor

3.配置

配置/etc/ganglia/gmond.conf文件

     vim /etc/ganglia/gmond.conf

   

     Global区域的修改如下图,只需要修改user以及send_metadata_interval

       173017_Yku2_2285247.png

    Cluster区域修改如下图,修改name名称,这个是集群名称,用于后面gmetad的配置

       173045_9mIY_2285247.png

    Udp_send_channel区域修改如下,注释掉mcasy_jion(用于组播),我们这里采用单播,10.20.4.57、10.20.4.58替换成你机器的名称

    143434_5DpT_2285247.png

   Udp_recv_channe修改如下,注释掉mcast_join以及bind即可

    173140_HaIR_2285247.png

   启动gmond

   sudo /etc/init.d/ganglia-monitor restart

注:

   可以在启动之前,运行telnet localhost 8649

   如果出现如下图,xml内容则安装正确,接着往下安装

   也可以将gmond.conf中的debug从0改为100,看更多的日志,然后进行排查。

    

二:控制节点安装

1.sudo apt-get update

2.sudo apt-get install rrdtool apache2 php5 ganglia-monitor gmetad ganglia-webfrontend

过程中出现apache2重启的对话框,选择yes即可

3.复制 Ganglia webfrontend Apache 配置:

sudo cp /etc/ganglia-webfrontend/apache.conf /etc/apache2/sites-enabled/ganglia.conf

4.配置gmetad配置文件

vim /etc/ganglia/gmetad.conf

   找到data_source,第一个参数hadoop-cluster和gmond.conf的cluster的name必须一样,第二个参数和              upd_send_channel中的host     一样,当然可以有很多个,我这里配置了两个,第二个作为冗余备份。

143557_lUfJ_2285247.png

5. sudo ln -s /usr/share/ganglia-webfrontend/ /var/www/ganglia

6.重启服务
sudo /etc/init.d/gmetad restart
sudo /etc/init.d/apache2 restart

7.如果出现

Sorry, you do not have access to this resource. “); } try { dwoo=newDwoo(conf[‘dwoo_compiled_dir’], conf['dwoo_cache_dir']); } catch (Exceptione) { print “

是因为缺少mod-php和php7.0-xml模块:

sudo apt-get install libapache2-mod-php7.0 php7.0-xml ; sudo /etc/init.d/apache2 restart

8. 登陆http://10.20.4.56/ganglia查看监控效果

转载于:https://my.oschina.net/u/2285247/blog/1592217

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值