文档章节

ganglia安装与配置

加油2018
 加油2018
发布于 2014/11/28 16:05
字数 427
阅读 282
收藏 9

给ceph安装了一个ganglia监控,过程如下。

1. 环境说明

ceph是在centos6.5上安装的3台物理机:mon0, osd1, osd2,所以在这三台机器上都需要安装gmond;在osd2上安装gmetad。

2. 安装过程

先安装epel源:

rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
安装依赖包:
yum install apr-devel expat-devel
在mon0和osd1安装gmond:
yum install  ganglia ganglia-gmond httpd php apr apr-util
在osd2上安装gmetad:
yum install  ganglia ganglia-gmetad ganglia-gmond ganglia-web httpd php apr apr-util

3. 配置

配置web:

mkdir -p /var/www/html/ganglia/   //创建网站主目录下ganglia文件夹,用来访问ganglia
cp -a /usr/share/ganglia/* /var/www/html/ganglia/   //拷贝ganglia网站代码到该目录
chkconfig gmond on
chkconfig gmetad on
chkconfig httpd on

默认 /var/lib/ganglia/rrds的属主就是ganglia,不必像网上所说的改称nobody。

/var/www/html/ganglia/下的conf.php有可能无效,需要手动拷贝一份:

cp  /usr/share/ganglia/conf.php /var/www/html/ganglia

在centos6.5上还有可能遇到web访问forbidden的情况,需要修改/etc/httpd/conf.d/ganglia.conf:

Alias /ganglia /usr/share/ganglia

  <Location /ganglia>
    Order deny,allow
    Deny from all
    Allow from all   //修改为all
    Allow from ::1
    # Allow from .example.com
  </Location>

配置/etc/ganglia/gmond.conf

cluster {
  name = "ceph"   //cluster name
  owner = "unspecified"
  latlong = "unspecified"
  url = "unspecified"
}

/* The host section describes attributes of the host, like the location */
host {
  location = "unspecified"
}

/* Feel free to specify as many udp_send_channels as you like.  Gmond
   used to only support having a single channel */
udp_send_channel {
  host = 192.168.108.4   //gmetad ip
  port = 8649
}

/* You can specify as many udp_recv_channels as you like as well. */
udp_recv_channel {
  port = 8649
  bind = 192.168.108.3   //本机ip
  family = inet4
}
配置 /etc/ganglia/gmetad.conf,这里只需修改一行:
data_source "ceph" 192.168.108.4:8649 //gmetad ip
启动各种服务,然后在web输入gmetad_ip/ganglia就可以看到监控界面了。

以上是单播的配置,还有多播配置,可以自己查询。

© 著作权归作者所有

共有 人打赏支持
加油2018
粉丝 151
博文 276
码字总数 243077
作品 0
海淀
架构师
ganglia监控hadoop 容器节点

hadoop容器运行参考上篇博客 http://blog.csdn.net/wenwenxiong/article/details/78973755 参看网址: https://gist.github.com/ameizi/0c77e3dbb13ded779347 在namenode容器节点上安装gangl......

wenwenxiong
01/04
0
0
云监控 Ganglia 安装步骤 (含python module)

前言 最近在研究云监控的相关工具,感觉ganglia颇有亮点,能从一个集群整体的角度来展现数据. 但是安装过程稍过复杂,相关依赖稍多,故写此文章与大家分享下. 本文不讲解相关原理,若想了解请参考...

一只小逛
2013/12/04
11.9K
4
hadoop集群中ganglia安装遇到的一些问题-解决方案-05

1、异常背景(gmond dead but subsys locked) 在安装配置ganglia时,开始自己编译安装,最后没成功。后来改用yum安装。具体安装参见以下资料: http://yhz.me/blog/Install-Ganglia-On-Cent...

hiqj
2015/08/27
0
0
centOS配置ganglia

Ganglia安装指南 (基于CentOS 5.6) 安装依赖 rpm -ivh http://mirrors.sohu.com/centos/5/os/x8664/CentOS/zlib-devel-1.2.3-3.x8664.rpmrpm -ivh http://mirrors.sohu.com/centos/5/os/x86......

vieky
2012/12/17
0
0
企业运维监控平台架构设计与实现(ganglia篇)

一、Cacti/Nagios/Zabbix/centreon/Ganglia之抉择 1、cacti Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。 简单的说Cacti 就是一个PHP 程序。它通过使用SNMP 协议...

南非蚂蚁
2016/04/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

WinDbg

参考来自:http://www.cnit.net.cn/?id=225 SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols ctrl + d to open dump_file Microsoft (R) Windows Debugger Version 6.12.0002.633......

xueyuse0012
今天
2
0
OSChina 周五乱弹 —— 想不想把92年的萝莉退货

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @罗马的王:分享松澤由美的单曲《地球ぎ》 很久没看圣斗士星矢了 《地球ぎ》- 松澤由美 手机党少年们想听歌,请使劲儿戳(这里) @开源中国首...

小小编辑
今天
14
1
springBoot条件配置

本篇介绍下,如何通过springboot的条件配置,控制Bean的创建 介绍下开发环境 JDK版本1.8 springboot版本是1.5.2 开发工具为 intellij idea(2018.2) 开发环境为 15款MacBook Pro 前言 很多时候,...

贺小五
今天
1
0
javascript source map 的使用

之前发现VS.NET会为压缩的js文添加一个与文件名同名的.map文件,一直没有搞懂他是用来做什么的,直接删除掉运行时浏览器又会报错,后来google了一直才真正搞懂了这个小小的map文件背后的巨大...

粒子数反转
昨天
1
0
谈谈如何学Linux和它在如今社会的影响

昨天,还在农耕脑力社会,今天已经人工智能技术、大数据、信息技术的科技社会了,高速开展并迅速浸透到当今科技社会的各个方面,Linux日益成为人们信息时代的到来,更加考验我们对信息的处理程...

linux-tao
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部