专为mac本跟踪hadoop任务的应用

ImportNew  •  扫码分享
我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  

英文原文: cloudera,编译:importnew – royce wong

先把感谢送给etsy开发者brad greenlee (@bgreenlee)。他开发的针对jobtracer的mac os应用非常棒!

jobtracker.app是一个针对hadoop jobtracker的mac菜单栏应用。它提供了对mapreduce 任务启动、完成、失败的通知,可以通过它轻松访问这些任务的详细页面。

当我在etsy进行apache hadoop 的开发工作时,我发现为了查看任务的执行进度,我不得不不断的查看jobtracker页面,这占据了非常多的时间(话说译者坚决同意)。当时我们尝试着去解决这个问题,写了一个scalding 工作流监听器,将已经完成和失败的任务发布给irc,但是这个有点烦。所以我写了这个jobtracker.app。

安装和使用

你可以从github项目页面下载二进制文件。解压之后将它放到你的应用文件夹里。

运行时,菜单栏会多出一个小帽子的图标,如下图:

点击它就会看到下面的菜单。

首先你必须在preferences里输入你的jobtracker url地址:

&

默认情况下,它会跟踪所有任务。很可能你不希望这样,所以将你的用户名和其他你想查看的用户名输入到”usernames to track”文本框中,多个使用英文逗号隔开即可。

注意应用仅在etsy内部使用的hadoop版本测试过。这个app使用了有点可怕的方式获取jobtracker数据(通过解析jobtracker页面,因为当前除了通过java程序还没有api去访问jobtracker),在不同的版本上应用可能会失败。如果你想使用它但没有成功,在github上提交一个issue,我会为你解决。

未来发展

待开发的特性列表中,下步将会是同时跟踪多个集群。如果你有任何请求,请联系应用作者。

&

英文原文: cloudera,编译:importnew - royce wong

本文链接:http://www.importnew.com/4203.html

【如需转载,请在正文中标注并保留原文链接、译文链接和译者等信息,谢谢合作!】

-- 扫描加关注,微信号: importnew --

相关文章

  • hadoop教程(三): mr重要运行参数
  • 使用hadoop和birt对海量数据进行可视化处理
  • hadoop教程(二)
  • hadoop教程(一)
  • 为hbase建立高可用性多主节点
  • java的sizeof实现
  • 单元测试要做多深?——测试驱动开发(tdd)引发的争论
  • android 各版本市场份额最新数据,2.3 终于降低到45%以下
  • scala基础(二)
  • android性能优化案例研究(上)

随意打赏

提交建议
微信扫一扫,分享给好友吧。