Hadoop 集群监控工具:Ganglia 与 Nagios 详解
1. Hue 浏览器简介
Hue 浏览器提供了一个集成的用户界面,用于访问基于 Hadoop 的组件。其中,看起来像 “H” 的图标是 HBase 浏览器,通过它可以检查 HBase 表、确定其结构并操作数据,还能添加行或批量上传数据。最右侧的问号图标是 Hue 帮助选项,它涵盖了所有集成到 Hue 的 Hadoop 工具的有用主题,当使用 Hue 或其组件遇到问题时,可在帮助页面查找额外信息。不过,Hue 不提供系统级资源的底层监控,这就需要借助 Ganglia 和 Nagios 工具。
2. Ganglia 监控系统
Ganglia 是一个基于 BSD 许可发布的开源监控系统,专为分布式高性能系统的监控而设计。安装 Ganglia 后,可对基于 Hadoop 的集群进行监控,其官方网站为 ganglia.sourceforge.net。与 Hue 提供的单一基于 Web 的用户界面不同,Ganglia 提供真正的监控功能,例如可以设置基于图形的仪表板,显示 Hadoop 集群资源的状态。
2.1 安装 Ganglia
在 Centos Linux 上安装 Ganglia,需按以下步骤操作:
1. 安装 Epel 仓库 :确保在所有 Hadoop 集群节点上执行以下步骤,以支持 Ganglia 的安装。
[root@hc1nn ~]# cd /tmp ; mkdir epel ; cd epel
[root@hc1nn epel]# wge
超级会员免费看
订阅专栏 解锁全文
88

被折叠的 条评论
为什么被折叠?



