2013-01-05 26 views
0

我试图捕获hadoop任务(映射器和还原器)的磁盘I/O和网络I/O,即即时带宽,累积流量,源地址和目标地址。我发现了两种流行的Hadoop监控工具:Ganglia(通常与Nagios结合)和X-Trace。 Ganglia于2004年由加州大学伯克利分校成立,X-Trace于2007年也由加州大学伯克利分校开发。Ganglia或X-trace用于Hadoop监控

任何有关这两个工具的优点和缺点的建议表示赞赏。

+0

为什么没有任何人解释我的问题是没有用的。人们可以回答,然后告诉我这是一个糟糕的问题。 – user1687035

回答

1

我会开始使用神经节或munin - 这些会告诉您关于群集中不同机器上的资源利用情况。

X-trace是一个相当有学术价值的项目,它生成有关分布式事务,延迟和瓶颈以及分布式系统中控制流的数据。不幸的是,目前它并没有得到很好的支持。

+0

谢谢。你说得对,X-trace现在还没有得到很好的支持。我使用Ganglia,因为Hadoop内置了对它的支持,并且它输出了很多指标。 – user1687035