6
我在查找以JSON
格式列出所有JobTracker
和TaskTracker
詳細信息的方法。當我嘗試http://[myjobtrackermachine]:50030/metrics?format=json
時,我得到一個空的JSON
字符串(儘管UI中有很多細節)。在JSON中獲取Hadoop作業跟蹤器度量標準
我錯過了什麼?
我在查找以JSON
格式列出所有JobTracker
和TaskTracker
詳細信息的方法。當我嘗試http://[myjobtrackermachine]:50030/metrics?format=json
時,我得到一個空的JSON
字符串(儘管UI中有很多細節)。在JSON中獲取Hadoop作業跟蹤器度量標準
我錯過了什麼?
源自用JSON和Java API的你可能會丟失對JSON的提供者,可能是像傑克遜或GSON圖書館工作的一些經驗可能需要在類路徑中。這些庫可以使用Pojo的反射來將它們轉換爲json。即使這不是一個休息API,我相信它依賴於一些外部的json庫。希望這可以幫助。
我發現一對夫婦指向使用傑克遜API來Hadoop的引用,所以我的猜測是,這可能是你的問題。 https://groups.google.com/a/cloudera.org/forum/?fromgroups=#!topic/cdh-user/PieR2X77X90
我看到整個數據,當我這樣做。當你執行http:// [myjobtrackermachine]:50030/metrics時,你會得到任何數據嗎? – 2012-12-13 13:24:47