我是新来的神经节,并试图与gmetad的聚类玩弄我的项目中提取数据集群gmetad和其他gmetad
我有大约500个节点的集群,因此,我要分发gmetad的负载(聚合器)到多个节点,然后使用中央gmetad/gweb显示所有结果。
而且,我有我不能从一台机器上的所有节点的所有数据的限制,所以我想知道是否有像下面的所有选项,
- 如果我配置gmetad的聚类,我的中央gmetad包含来自所有其他gmetads的rrd(中央)数据吗?
- 是否有可能将数据实时流式传输到中央gmetad以供gweb显示,而不是将其存储在rrd中?
请看以下示例配置,
中央配置
data_source "grid1" xx.xx.xxx.xxx
gridname "central"
trusted_hosts xx.xx.xxx.xxx
all_trusted on
rrd_rootdir "/ganglia/rrds"
case_sensitive_hostnames 1
GRID1配置
data_source xx.xx.xxx.xxx
gridname "grid1"
rrd_rootdir "/ganglia/rrds"
case_sensitive_hostnames 1
我与上面的配置,并能够看到网络中的数据试过,但来自所有gmetads的数据被复制到中央gmetad。
在此先感谢
谢谢Shawnzhu,目前中央gmetad从的gmond,gmetad收集数据。但数据在所有gmetads中都被复制。例如A(gmetad)包含1,2和B的数据(gmetad)包含3,4和C的数据(中央gmetad)包含1,2,3,4,5,6的数据。我试图配置中央gmetad有1,2,3,4,5,6数据和其他gmetad发送(而不是存储在rrd中)数据到中央gmetad。请让我知道这是否可能在神经节。 –
这是可能的。我更新了我的答案,用静音gmonds替换A和B中的gmetad。 – shawnzhu