[ 
https://issues.apache.org/jira/browse/HDFS-1408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Konstantin Shvachko updated HDFS-1408:
--------------------------------------

    Fix Version/s: 0.22.0
    
> Herriot NN and DN clients should vend statistics
> ------------------------------------------------
>
>                 Key: HDFS-1408
>                 URL: https://issues.apache.org/jira/browse/HDFS-1408
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: test
>    Affects Versions: 0.22.0
>            Reporter: Al Thompson
>            Assignee: Konstantin Boudnik
>             Fix For: 0.22.0
>
>         Attachments: HADOOP-6927.y20s.patch, HDFS-1408.patch, 
> HDFS-1408.patch, HDFS-1408.patch, HDFS-1408.patch, add_JMXlisteners.patch, 
> jmx.patch, jmx.patch, jmx.patch, jmx.patch
>
>
> The HDFS web user interface serves useful information through dfshealth.jsp 
> and dfsnodelist.jsp.
> The Herriot interface to the namenode and datanode (as implemented in 
> NNClient and DNClient, respectively) would benefit from the addition of some 
> way to channel this information. In the case of DNClient this can be an 
> injected method that returns a DatanodeDescriptor relevant to the underlying 
> datanode.
> There seems to be no analagous NamenodeDescriptor. It may be useful to add 
> this as a facade to a visitor that aggregates values across the filesystem 
> datanodes. These values are (from dfshealth JSP):
> Configured Capacity
> DFS Used
> Non DFS Used
> DFS Remaining
> DFS Used%
> DFS Remaining%
> Live Nodes
> Dead Nodes
> Decommissioning Nodes
> Number of Under-Replicated Blocks
> Attributes reflecting the web user interface header may also be useful such 
> as When-Started, Version, When-Compiled, and Upgrade-Status.
> A NamenodeDescriptor would essentially "push down" the code in dfshealth web 
> UI behind a more general abstraction. If it is objectionable to make this 
> class available in HDFS, perhaps this could be packaged in a Herriot specific 
> way.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to