Ganglia 是UC Berkeley(加州大学伯克利分校)发起的一个开源监视项目,它的运行消耗非常少的系统资源,官方称目前已有2000节点的cluster。可以访问http://monitor.millennium.berkeley.edu/查看他们的集群监控情况,下图是ganglia监控界面:
gmond(Ganglia Monitor Daemon):运行在每个需要监控的节点上,通过UDP协议收集和发送数据(如处理器速度、内存使用量等)
gmetad(Ganglia Metadata Daemon):通过tcp协议从cluster抓取数据,并保持倒rrdtoo的数据库。
下列是官方网站的ganglia结构图,在ClusterA、B、C中gmond进程将数据发送(单播或者多播)到某个或者多个gmond上(如果是单播就发生到确定的gmond上,如果是多播则每个gmond都可以接受cluster数据),gmetad.conf中配置了要监控的cluster(一个data_source配置就是一个cluster),gmetad进程将从配置的cluster抓取监控数据,并保持倒rrdtool数据库。
cluster内数据发送有两种方式:单播和多播:
单播要求配置cluster中收集数据的节点,这样所以gmond都发送数据到这台机器,然后gmetad从这台机器抓取监控数据。
多播配置一个广播地址(必须是D类),每台机器都发送数据到其它gmond进程,每个gmond进程都接受其它进程的数据,在gmetad中可以配置cluster内任何一个或者多个gmond(如果配置多个,其中一起机器挂掉会使用第二台)抓取监控数据。
参考:
http://yaoweibin2008.blog.163.com/blog/static/11031392008763256465/
http://www.msg.ucsf.edu/local/ganglia/ganglia_docs/introduction.html
ganglia系列—定制ganglia
http://blog.pengyao.org/ganglia_3/
单播,广播和多播
http://blog.csdn.net/tigerjb/article/details/6632532
http://hushanshan27.blog.51cto.com/871910/192197
http://hi.baidu.com/whs08/blog/item/c24916cd175605540eb345fd.html
http://blog.sina.com.cn/s/blog_52118c2f0100b7p6.html
-- end --
- 大小: 103.5 KB
- 大小: 54.4 KB
分享到:
相关推荐
服务器监控软件ganglia安装包及其安装文档,非常详细,按照文档操作就能完成安装
集群级监控工具ganglia。这是一个非常好用的,监控集群级别的监控工具。可以汇总机器服务器的所有资源,比如内存,cpu,磁盘;便于你了解整个集群的负载情况。
Ganglia是一个高性能分布式监控系统,用来监控集群和超级计算机。Ganglia是一个基于多点传送的监听/告知协议来监控集群的状态,它使用一个点对点树来访问集群并且可以统计其综合的信息。Ganglia可以广泛地使用像XML...
大数据平台监控Ganglia加Nagios
Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,...
ganglia 集群监控 ganglia依赖包 附带监控脚本 安装文档说明
为什么用ganglia,以及怎样使用ganglia!
做一名运维工程师,监控恐怕是日常生活中必不可少的活了,在企业中的监控,大多是用开源软件来实现的,(为什么要用开源?省钱呗..呵呵) 而且开源软件也有着非常优秀的表现,其中著名的有cacti,nagios,ntop,Ganglia...
ganglia监控软件的笔记
Ganglia系统监控完整版 pdf 清晰
Ganglia系统监控是Ganglia的非常好的学习资料,对Ganglia的入门有很多帮助。15积分下载的,现在只要8积分,欢迎选购!!!!!!!!!!!!!!!!!
详细介绍了在Centos环境下安装系统监控软件Ganglia,本资源共共10页,带目录
云监控Ganglia安装步骤
ganglia各种系统监控扩展脚本.欢迎前来下载使用.
Ganglia是一个集群监控工具,由UC Berkeley创建并开源。Ganglia的中文意思是神经中枢,现在支持多部分操作系统(包括linux、unix、windows),可支持2000个节点的网络监控(当然这不是上限,只是一个大集群使用的...
Ganglia系统状态监控软件安装配置手册
ganglia 监控附属插件 rrdtool 画图工具
ganglia与nagios集成分布式监控系统对云应用平台的系统监控。
HADOOP监控GANGLIA安装文档,可以生成图表数据,包括cup,io,mapreduce 带宽
组织了影响深远的开放源代码峰会,以至于开源软件运动以此命名;创立了Make杂志,从而成为DIY革命的主要先锋;公司一如既往地通过多种形式缔结信息与人的纽带。O’Reilly的会议和峰会集聚了众多超级极客和高瞻远瞩的...