监控之ganglia使用

总结了一些ganglia使用中的问题

####################################
删除节点

当监控的节点里有一个服务器要移到别的分组里或删除时,原来的界面里还是一直会显示那台主机donw状态。要想去除,重启ganglia服务没用

1、把主服务关闭service gmetad stop
2、把删除的那个节点的gmond服务关闭  service gmond stop
3、把分组的组长的gmond服务关闭(就是data_source "tuitui"  192.168.0.111)那就是关闭111,这台机器上的gmond

###################################
关于单播模式和组播模式

1.单播可以跨网段的监控
2.组播只可以同一个网段监控
修改gmond.conf配置如下:

udp_send_channel {
  mcast_join = 239.2.11.71
  port = 8655
  ttl = 1
}
修改为:
udp_send_channel {
  host = 123.123.123.123
  port = 8655
  ttl = 1
}

####说明一下,这里的host只的是被监控机的中心机,就是ganglia主服务器上gmetad进程要收集信息从这台机器上。
####在gmetad中要指出这个中心机的地址
    vim /etc/ganglia/gmetad
    data_source "spider1" 123.123.123.123:8655

之后,该分组中的其它服务器只要指向那个中心机,也就是85那台机器就可以了。
    udp_send_channel {
      host = 123.123.123.123
      port = 8655
      ttl = 1

##################################################
关于防火墙的设置

那个8655端口是给gmetad进程用的,也就是ganglia主服务器要访问中心机的8655端口,所要,要开放的是中心机的8655端口,而不是ganglia主服务器的
/sbin/iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 8655 -j ACCEPT
/sbin/iptables -A INPUT -p udp -m udp --dport 8655 -j ACCEPT

posted @ 2013-11-25 14:47  [言_午]  阅读(587)  评论(0编辑  收藏  举报