ubuntu 12.04 安装 ganglia

最近需要安装 ganglia ,从网上搜索了一篇安装文档,结果按照其步骤完成后发现从浏览器端打开是404,从网上找到其他的安装文档,组合后目前打开正常。

安装环境:ubuntu 12.04

1. 准备
安装依赖:
apt-get install rrdtool apache2 php5
2. 安装
安装ganglia:
apt-get install ganglia*

3. 配置
配置ganglia服务器端:
cd /etc/ganglia
编辑配置文件gmond.conf:
vim gmond.conf
globals {                    
  ....              
setuid = yes
  ....    
}
cluster {
name = "my cluster" // 这个名称很重要   cluster
owner = "nobody"
....
}

udp_send_channel {
   host = 192.168.1.5 // 使用host为单播,mcast_join为多播
  port = 8649
  ttl = 1
}

udp_recv_channel { // 如果使用单机广播,要删除“mcast_join”和“bind”
/* mcast_join = 239.2.11.71 */
  port = 8649
/* bind = 239.2.11.71 */
编辑配置文件gmetad.conf 
vim gmetad.conf
# 配置一个数据源,名称“heipark”要和/etc/gmond.conf中一致,后面的ip为server的ip
  data_source "my cluster" 192.168.1.5

配置ganglia客户端:
将/etc/ganglia/gmond.conf文件拷贝到客户端/etc/ganglia/
scp /etc/ganglia/gmond.conf root@{ip}:/etc/ganglia/gmond.conf


因为ganglia-webfront这个包默认将Web相关的代码安装在”/usr/share/ganglia-webfrontend/”路径下,这样apache访问不到。可以使用软链接,或者直接将目录移到”/var/www/”目录下。

view sourceprint

sudo ln -s /usr/share/ganglia-webfrontend/ /var/www/ganglia 
或者: 
sudo mv /usr/share/ganglia-webfrontend/ /var/www/ganglia

4. 运行
Server端
  service gmetad restart
  service ganglia-monitor restart
  service apache2 restart

    Client端

  service ganglia-monitor restart

5. 测试
# 命令行打印当前活动client
gstat -a

# web显示当前client状态
   http://{your_ip}/ganglia

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值