初识ganglia各个模块

1ganglia在结构上分为三个部分:gmondgmetadgweb

这三部分是相互独立的,只要配置了各自的配置文件信息,就可以各自运行。

Gmond是安装在被监控机器上的客户端,负责收集要监控的指标信息。

Gmetad是安装运行在主节点的信息收集服务器,用来对gmond获得的信息做收集

Gweb经常和gmated安装在一起,用来进行界面展示。

 

2gmond可以支持用cc++python编写的插件,这些插件可以用来收集你需要的任意指标。同事gmond也提供了gmetric工具,该工具可以报告用户用任意语言编写的自定义模块的指标数据。

 

3gmond不等待外部的轮询器进行数据轮询,也不将数据上报到集中式轮询器中。而是根据自己的配置信息,进行多播或单播的数据通告。当采用多播时,gmond每一节点都知道当前整个集群内其他节点的指标数据。

 

4gmetad可以从集群中的任意一台客户端(当gmond采用广播模式时)获得整个集群的监控信息,并将信息存储在rrd数据库中。Gmetad仅仅从gmond采集数据并将数据写入到rrd数据库中,可以用python的语言编写适合自己的数据采集器。

 

5gwe是将信息已图形化等方式进行前台展示的工具,可以根据自己的需要进行配置。


转载于:https://my.oschina.net/u/1459307/blog/208908

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值