Return-Path: Delivered-To: apmail-hive-dev-archive@www.apache.org Received: (qmail 51557 invoked from network); 23 Dec 2010 23:08:09 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 23 Dec 2010 23:08:09 -0000 Received: (qmail 42613 invoked by uid 500); 23 Dec 2010 23:08:09 -0000 Delivered-To: apmail-hive-dev-archive@hive.apache.org Received: (qmail 42581 invoked by uid 500); 23 Dec 2010 23:08:09 -0000 Mailing-List: contact dev-help@hive.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hive.apache.org Delivered-To: mailing list dev@hive.apache.org Received: (qmail 42573 invoked by uid 500); 23 Dec 2010 23:08:09 -0000 Delivered-To: apmail-hadoop-hive-dev@hadoop.apache.org Received: (qmail 42570 invoked by uid 99); 23 Dec 2010 23:08:09 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Dec 2010 23:08:09 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Dec 2010 23:08:07 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id oBNN7j4g019854 for ; Thu, 23 Dec 2010 23:07:45 GMT Message-ID: <16367143.5321293145665640.JavaMail.jira@thor> Date: Thu, 23 Dec 2010 18:07:45 -0500 (EST) From: "Paul Yang (JIRA)" To: hive-dev@hadoop.apache.org Subject: [jira] Assigned: (HIVE-1818) Call frequency and duration metrics for HiveMetaStore via jmx In-Reply-To: <18742590.37841291159571141.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HIVE-1818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Yang reassigned HIVE-1818: ------------------------------- Assignee: Sushanth Sowmyan > Call frequency and duration metrics for HiveMetaStore via jmx > ------------------------------------------------------------- > > Key: HIVE-1818 > URL: https://issues.apache.org/jira/browse/HIVE-1818 > Project: Hive > Issue Type: New Feature > Components: Metastore > Reporter: Sushanth Sowmyan > Assignee: Sushanth Sowmyan > Priority: Minor > Attachments: HIVE-1818.patch > > > As recently brought up in the hive-dev mailing list, it'd be useful if the HiveMetaStore had some sort of instrumentation capability so as to measure frequency of calls to various calls on the HiveMetaStore and the duration of time spent in these calls. > There are already incrementCounter() and logStartFunction() / logStartTableFunction() ,etc calls in HiveMetaStore, and they could be refactored/repurposed to make calls that expose JMX MBeans as well. Or, a Metrics subsystem could be introduced which made calls to incrementCounter()/etc as a refactor. > It might also be possible to specify a -D parameter that the Metrics subsystem could use to determine whether or not to be enabled, and if so, on to what port. And once we have the capability to instrument and expose MBeans, it might also be possible for other subsystems to also adopt and use this system. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.