[ https://issues.apache.org/jira/browse/HADOOP-7532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13087339#comment-13087339 ]
Robert Joseph Evans commented on HADOOP-7532: --------------------------------------------- bq. Rather, the Hadoop daemons just have a few web pages they would like to display. I personally would argue that none of the Hadoop daemons should be providing a web interface except possibly a web service preferably restful. I would like to see all of the GUIs moved to a separate server(s) that just acts as a client to the NN/RM etc. and provide an interface on top of that. We currently have several tools that scrape the GUI pages to pull out some critical monitoring or job information information that is not currently available through an API (0.20.204 I have not looked into it deeply on trunk). If we enforced a strict separation then there would never be a need to scrape pages because all of the information would be available through an API. Also the daemons could concentrate on their primary purpose what ever it is and not have to deal with web servers, alternate forms of authentication/authorization, etc. > Hadoop web UI 2.0 > ----------------- > > Key: HADOOP-7532 > URL: https://issues.apache.org/jira/browse/HADOOP-7532 > Project: Hadoop Common > Issue Type: Improvement > Affects Versions: 0.23.0 > Reporter: Luke Lu > Assignee: Luke Lu > Fix For: 0.23.0 > > > People have expressed interests of bringing Hadoop web UI up to date with the > lightweight embedded web mvc framework used in MAPREDUCE-279 (cf. > MAPREDUCE-2399). This is the umbrella jira for UI improvement for 0.23+. > Individual items like web framework refactor/move and the unique challenge > for MR2 webapp security will be filed separately. > Thoughts/ideas on various improvement of Hadoop web UI are welcome here. Some > of the ideas will naturally become sub-issues. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira