Return-Path: X-Original-To: apmail-hadoop-common-issues-archive@minotaur.apache.org Delivered-To: apmail-hadoop-common-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DFFF26F84 for ; Thu, 26 May 2011 16:22:28 +0000 (UTC) Received: (qmail 56867 invoked by uid 500); 26 May 2011 16:22:28 -0000 Delivered-To: apmail-hadoop-common-issues-archive@hadoop.apache.org Received: (qmail 56839 invoked by uid 500); 26 May 2011 16:22:28 -0000 Mailing-List: contact common-issues-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-issues@hadoop.apache.org Delivered-To: mailing list common-issues@hadoop.apache.org Received: (qmail 56831 invoked by uid 99); 26 May 2011 16:22:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 May 2011 16:22:28 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 May 2011 16:22:27 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id C20DBE03FE for ; Thu, 26 May 2011 16:21:47 +0000 (UTC) Date: Thu, 26 May 2011 16:21:47 +0000 (UTC) From: "Robert Joseph Evans (JIRA)" To: common-issues@hadoop.apache.org Message-ID: <1457725625.45652.1306426907791.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1728703995.16605.1297739397760.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (HADOOP-7144) Expose JMX with something like JMXProxyServlet MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HADOOP-7144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13039758#comment-13039758 ] Robert Joseph Evans commented on HADOOP-7144: --------------------------------------------- Hey Luke, what will it take to get HADOOP-7330 into 0.20.20X? I looked at the patch and it looks straight forward? It would be nice to have the JSON output consistent between releases. > Expose JMX with something like JMXProxyServlet > ----------------------------------------------- > > Key: HADOOP-7144 > URL: https://issues.apache.org/jira/browse/HADOOP-7144 > Project: Hadoop Common > Issue Type: New Feature > Reporter: Luke Lu > Assignee: Robert Joseph Evans > Labels: jmx > Fix For: 0.23.0 > > Attachments: HADOOP-7411-0.20.20X-V1.patch, HADOOP-7411-trunk-V1.patch, HADOOP-7411-trunk-alpha.patch, jmx.json > > > Much of the Hadoop metrics and status info is available via JMX, especially since 0.20.100, and 0.22+ (HDFS-1318, HADOOP-6728 etc.) For operations staff not familiar JMX setup, especially JMX with SSL and firewall tunnelling, the usage can be daunting. Using a JMXProxyServlet (a la Tomcat) to translate JMX attributes into JSON output would make a lot of non-Java admins happy. > We could probably use Tomcat's JMXProxyServlet code directly, if it's already output some standard format (JSON or XML etc.) The code is simple enough to port over and can probably integrate with the common HttpServer as one of the default servelet (maybe /jmx) for the pluggable security. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira