[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13410302#comment-13410302 ] Hudson commented on HDFS-2978: -- Integrated in Hadoop-Hdfs-0.23-Build #309 (See [https://builds.apache.org/job/Hadoop-Hdfs-0.23-Build/309/]) svn merge -c 1293707 FIXES: HDFS-2978. The NameNode should expose name dir statuses via JMX. Contributed by Aaron T. Myers. (Revision 1359195) Result = SUCCESS daryn : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1359195 Files : * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeMXBean.java * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestNameNodeMXBean.java > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0, 1.0.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: 1.0.2, 0.23.3, 2.0.0-alpha > > Attachments: HDFS-2978-branch-1.patch, HDFS-2978.patch, > HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216747#comment-13216747 ] Hudson commented on HDFS-2978: -- Integrated in Hadoop-Mapreduce-trunk #1002 (See [https://builds.apache.org/job/Hadoop-Mapreduce-trunk/1002/]) HDFS-2978. The NameNode should expose name dir statuses via JMX. Contributed by Aaron T. Myers. (Revision 1293707) Result = SUCCESS atm : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1293707 Files : * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeMXBean.java * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestNameNodeMXBean.java > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0, 1.0.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: 1.1.0, 0.23.3 > > Attachments: HDFS-2978-branch-1.patch, HDFS-2978.patch, > HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216737#comment-13216737 ] Hudson commented on HDFS-2978: -- Integrated in Hadoop-Mapreduce-0.23-Build #208 (See [https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Build/208/]) HDFS-2978. The NameNode should expose name dir statuses via JMX. Contributed by Aaron T. Myers. (Revision 1293709) Result = FAILURE atm : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1293709 Files : * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeMXBean.java * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestNameNodeMXBean.java > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0, 1.0.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: 1.1.0, 0.23.3 > > Attachments: HDFS-2978-branch-1.patch, HDFS-2978.patch, > HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216724#comment-13216724 ] Hudson commented on HDFS-2978: -- Integrated in Hadoop-Hdfs-0.23-Build #180 (See [https://builds.apache.org/job/Hadoop-Hdfs-0.23-Build/180/]) HDFS-2978. The NameNode should expose name dir statuses via JMX. Contributed by Aaron T. Myers. (Revision 1293709) Result = SUCCESS atm : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1293709 Files : * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeMXBean.java * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestNameNodeMXBean.java > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0, 1.0.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: 1.1.0, 0.23.3 > > Attachments: HDFS-2978-branch-1.patch, HDFS-2978.patch, > HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216719#comment-13216719 ] Hudson commented on HDFS-2978: -- Integrated in Hadoop-Hdfs-trunk #967 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk/967/]) HDFS-2978. The NameNode should expose name dir statuses via JMX. Contributed by Aaron T. Myers. (Revision 1293707) Result = SUCCESS atm : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1293707 Files : * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeMXBean.java * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestNameNodeMXBean.java > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0, 1.0.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: 1.1.0, 0.23.3 > > Attachments: HDFS-2978-branch-1.patch, HDFS-2978.patch, > HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216577#comment-13216577 ] Hadoop QA commented on HDFS-2978: - +1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12516063/HDFS-2978.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 3 new or modified tests. +1 javadoc. The javadoc tool did not generate any warning messages. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +1 eclipse:eclipse. The patch built with eclipse:eclipse. +1 findbugs. The patch does not introduce any new Findbugs (version 1.3.9) warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. +1 core tests. The patch passed unit tests in . +1 contrib tests. The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/1911//testReport/ Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/1911//console This message is automatically generated. > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0, 1.0.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: 1.1.0, 0.23.3 > > Attachments: HDFS-2978-branch-1.patch, HDFS-2978.patch, > HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216574#comment-13216574 ] Hudson commented on HDFS-2978: -- Integrated in Hadoop-Mapreduce-0.23-Commit #597 (See [https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Commit/597/]) HDFS-2978. The NameNode should expose name dir statuses via JMX. Contributed by Aaron T. Myers. (Revision 1293709) Result = ABORTED atm : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1293709 Files : * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeMXBean.java * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestNameNodeMXBean.java > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0, 1.0.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: 1.1.0, 0.23.3 > > Attachments: HDFS-2978-branch-1.patch, HDFS-2978.patch, > HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216573#comment-13216573 ] Hudson commented on HDFS-2978: -- Integrated in Hadoop-Mapreduce-trunk-Commit #1792 (See [https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/1792/]) HDFS-2978. The NameNode should expose name dir statuses via JMX. Contributed by Aaron T. Myers. (Revision 1293707) Result = ABORTED atm : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1293707 Files : * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeMXBean.java * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestNameNodeMXBean.java > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0, 1.0.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: 1.1.0, 0.23.3 > > Attachments: HDFS-2978-branch-1.patch, HDFS-2978.patch, > HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216562#comment-13216562 ] Hudson commented on HDFS-2978: -- Integrated in Hadoop-Hdfs-0.23-Commit #584 (See [https://builds.apache.org/job/Hadoop-Hdfs-0.23-Commit/584/]) HDFS-2978. The NameNode should expose name dir statuses via JMX. Contributed by Aaron T. Myers. (Revision 1293709) Result = SUCCESS atm : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1293709 Files : * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeMXBean.java * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestNameNodeMXBean.java > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0, 1.0.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Attachments: HDFS-2978.patch, HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216561#comment-13216561 ] Hudson commented on HDFS-2978: -- Integrated in Hadoop-Hdfs-trunk-Commit #1855 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/1855/]) HDFS-2978. The NameNode should expose name dir statuses via JMX. Contributed by Aaron T. Myers. (Revision 1293707) Result = SUCCESS atm : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1293707 Files : * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeMXBean.java * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestNameNodeMXBean.java > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0, 1.0.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Attachments: HDFS-2978.patch, HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216560#comment-13216560 ] Hudson commented on HDFS-2978: -- Integrated in Hadoop-Common-trunk-Commit #1781 (See [https://builds.apache.org/job/Hadoop-Common-trunk-Commit/1781/]) HDFS-2978. The NameNode should expose name dir statuses via JMX. Contributed by Aaron T. Myers. (Revision 1293707) Result = SUCCESS atm : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1293707 Files : * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeMXBean.java * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestNameNodeMXBean.java > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0, 1.0.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Attachments: HDFS-2978.patch, HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216558#comment-13216558 ] Hudson commented on HDFS-2978: -- Integrated in Hadoop-Common-0.23-Commit #596 (See [https://builds.apache.org/job/Hadoop-Common-0.23-Commit/596/]) HDFS-2978. The NameNode should expose name dir statuses via JMX. Contributed by Aaron T. Myers. (Revision 1293709) Result = SUCCESS atm : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1293709 Files : * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeMXBean.java * /hadoop/common/branches/branch-0.23/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestNameNodeMXBean.java > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0, 1.0.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Attachments: HDFS-2978.patch, HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216551#comment-13216551 ] Aaron T. Myers commented on HDFS-2978: -- bq. @Aaron, the current patch should be fine as all the data currently exposed follows the same json serialize approach. However, at some point, it would be good to look at exactly how this is being used or meant to be used and fix the mbean output if needed. Sure, makes sense. Want to file a JIRA for that? > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Attachments: HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216290#comment-13216290 ] Hitesh Shah commented on HDFS-2978: --- @Aaron, the current patch should be fine as all the data currently exposed follows the same json serialize approach. However, at some point, it would be good to look at exactly how this is being used or meant to be used and fix the mbean output if needed. Also to clarify, if the data is being read via the /jmx http endpoint, it will return a valid json object ( mapped from the object being returned to the MX bean interface ) but I am not sure how this will affect scripts/programs that access the jmx data via a local connection in terms of whether they need to be tightly bound to the object type being returned as compared to be being a more flexible in handling a serialized json string. > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Attachments: HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216242#comment-13216242 ] Aaron T. Myers commented on HDFS-2978: -- bq. Also, ignoring the above comment, would it be a good idea to have this available in 1.x too? Sure, good thinking. I'd be happy to provide such a patch. Todd/Hitesh - does Suresh's reply re: why JSON for JMX data address your concerns? > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Attachments: HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216221#comment-13216221 ] Suresh Srinivas commented on HDFS-2978: --- Exposing Strings and primitives is straight forward in JMX. But not so for more complicated data structures to non java programs. These interfaces were intended as a replacement of screen scraping of Namenode web UI, to be used in scripts etc. using local JMX connection. For such usages, the information is exposed java independent way. > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Attachments: HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216190#comment-13216190 ] Todd Lipcon commented on HDFS-2978: --- I agree with Hitesh - JMX is supposed to support arbitrarily nested map structures of java primitives, isn't it? I don't know it well, but I think we do this in other places. > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Attachments: HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216160#comment-13216160 ] Hitesh Shah commented on HDFS-2978: --- @Aaron, Minor question on the use of emitting the data as a json-encoded string - any reason why this is being done for all the information exposed through the mbeans instead of using defined structures which are recognized and handled by the JMX interface in any case? Also, ignoring the above comment, would it be a good idea to have this available in 1.x too? > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Attachments: HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13216101#comment-13216101 ] Suresh Srinivas commented on HDFS-2978: --- Minor comment - In NameNodeMXBean.java can you please elaborate on what "name dirs" mean in the javadoc. +1 for the patch. > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Attachments: HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13215856#comment-13215856 ] Hadoop QA commented on HDFS-2978: - +1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12515947/HDFS-2978.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 3 new or modified tests. +1 javadoc. The javadoc tool did not generate any warning messages. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +1 eclipse:eclipse. The patch built with eclipse:eclipse. +1 findbugs. The patch does not introduce any new Findbugs (version 1.3.9) warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. +1 core tests. The patch passed unit tests in . +1 contrib tests. The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/1904//testReport/ Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/1904//console This message is automatically generated. > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Attachments: HDFS-2978.patch > > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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
[jira] [Commented] (HDFS-2978) The NameNode should expose name dir statuses via JMX
[ https://issues.apache.org/jira/browse/HDFS-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13214975#comment-13214975 ] Aaron T. Myers commented on HDFS-2978: -- bq. One of the things that was done in 0.23 (available in 1.0) was to add every thing exposed in Namenode webUI to the JMX interfaces on the namenode. This interface is accessible over http. I believe this information was added to NN WebUI, post that. We should add it to JMX interfaces. Cool, so you agree that this info is not currently present? Just making sure. bq. One thing I notice with some of these Jiras is, Aaron you keep saying metrics. Metrics to me is an interface where keep track of peg counts, rate etc, for measurement purposes. The information such as dirs etc to me belongs to management interface and that is where JMX interfaces come in. So we should add this to the JMX interface. Also we need to enforce adding any info added to NN web UI to the JMX interface. You're right - I've been inaccurate when using the term "metrics" for this. My apologies. > The NameNode should expose name dir statuses via JMX > > > Key: HDFS-2978 > URL: https://issues.apache.org/jira/browse/HDFS-2978 > Project: Hadoop HDFS > Issue Type: New Feature > Components: name-node >Affects Versions: 0.23.0 >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > > We currently display this info on the NN web UI, so users who wish to monitor > this must either do it manually or parse HTML. We should publish this > information via JMX. -- 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