[
https://issues.apache.org/jira/browse/YARN-4517?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15193451#comment-15193451
]
Varun Saxena commented on YARN-4517:
------------------------------------
Thanks [~gtCarrera9] for the review.
bq. One main question: maybe we want to unify all application/container views?
I noticed that right now, the "application views" from the application list and
from the NM are different. Ideally, we'd like to provide one unified place to
show one application, no matter the user arrives from the app list, flow list,
NM app list or anywhere else? We can also integrate Similar story also applies
to the container view?
The application and container states in NM will be distinct from RM.
The applications and containers seen here are running containers(applications
are seen a bit longer based on keep alive time - depends on config). This
information including NM states by itself can be useful.
However, I think we can fit some container related information(which is
fetched from NM) on the main container page. We can leave out some unnecessary
info too. This is more a mimic of what was there on old UI.
Will have to discuss page layouts and organization in detail.
bq. Meanwhile, maybe it's time to start detailed page style designs. With
unified app/container views, we need to address questions like where to put
node id/app ids in the page, and how to organize all available data on the page?
Sure. Suggestions are welcome. I agree we need to discuss this in detail and
reach a consensus on what goes where. Even I have not given a great deal of
thought on this. Maybe after we move this branch's code into trunk. Because
this is important to go in for YARN-2928.
bq. I noticed one workflow related problem: once a NM is in shutdown state, it
is not possible to go into the node page. What is the assumed debug workflow on
this?
The link to node page has been disabled because we cannot reach NM in this
state. What information are you expecting to give here ? A way to display NM
logs, for instance ?
bq. On my local machine, links to application logs are broken with just a 500
error. Maybe we can improve this in future.
Where ? On the app page ?
bq. Seems like there's no need to show "node labels" if node label is not
enabled?
In UI, we cannot know if node labels are enabled or not(until and unless we
iterate over the whole output and assume if labels are not there for any node,
it means labels are not enabled). Even if labels are enabled but not attached
to any node, output will be same. Maybe once we start ember from within
RM(there is a JIRA for this), we can think about using these configurations.
Thoughts ?
bq. I'm not sure about the meaning of the row in node status showing "Node
Health Report".
In NM, we can configure disk health check(true by default) and health check
scripts. Node Health report will contain output from that. It will contain
information about which disks are bad, for instance. In normal case, it will be
empty.
> [YARN-3368] Add nodes page
> --------------------------
>
> Key: YARN-4517
> URL: https://issues.apache.org/jira/browse/YARN-4517
> Project: Hadoop YARN
> Issue Type: Sub-task
> Components: yarn
> Reporter: Wangda Tan
> Assignee: Varun Saxena
> Labels: webui
> Attachments: (21-Feb-2016)yarn-ui-screenshots.zip,
> Screenshot_after_4709.png, Screenshot_after_4709_1.png,
> YARN-4517-YARN-3368.01.patch, YARN-4517-YARN-3368.02.patch
>
>
> We need nodes page added to next generation web UI, similar to existing
> RM/nodes page.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)