You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "cuijianwei (JIRA)" <ji...@apache.org> on 2015/04/21 09:01:58 UTC

[jira] [Created] (HBASE-13521) Create metric for get requests

cuijianwei created HBASE-13521:
----------------------------------

             Summary: Create metric for get requests
                 Key: HBASE-13521
                 URL: https://issues.apache.org/jira/browse/HBASE-13521
             Project: HBase
          Issue Type: Improvement
          Components: metrics, regionserver
    Affects Versions: 1.0.0
            Reporter: cuijianwei
            Priority: Minor


Currently, the readRequestsCount records the request count for both get request(random read) and scan#next request(sequential read). However, the cost of get request and scan#next request are different, and usually the get request is much more heavy than the scan#next. Is it reasonable to create a metric getRequestsCount to record the get request count specifically? Then, we can trigger an alert if getRequestsCount grows too fast because large number of random read requests will cause cluster overload more easily(The readRequestsCount will easily grow fast if there is a scan, however, this may not cause the system overload because sequential read is much more fast). Discussions and suggestions are welcomed! Thanks.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)