[ https://issues.apache.org/jira/browse/HBASE-17578?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gary Helmling updated HBASE-17578: ---------------------------------- Release Note: In prior versions, the HBase Thrift handlers failed to increment per-method metrics when an exception was encountered. These metrics will now always be incremented, whether an exception is encountered or not. This change also adds exception-type metrics, similar to those exposed in regionservers, for individual exceptions which are received by the Thrift handlers. > Thrift per-method metrics should still update in the case of exceptions > ----------------------------------------------------------------------- > > Key: HBASE-17578 > URL: https://issues.apache.org/jira/browse/HBASE-17578 > Project: HBase > Issue Type: Bug > Components: Thrift > Reporter: Gary Helmling > Assignee: Gary Helmling > Fix For: 2.0.0, 1.4.0, 1.3.1 > > Attachments: HBASE-17578.001.patch, HBASE-17578.002.patch, > HBASE-17578.002.patch > > > Currently, the InvocationHandler used to update per-method metrics in the > Thrift server fails to update metrics if an exception occurs. This causes us > to miss outliers. We should include exceptional cases in per-method > latencies, and also look at adding specific exception rate metrics. -- This message was sent by Atlassian JIRA (v6.3.15#6346)