Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-22975

Add read and write QPS metrics at server level and table level

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Reviewed
    • Hide
      This issue adds read and write QPS(query per second) metrics at server and table level. The table level QPS metrics aggregation at the per-table for each RegionServer.

      Using DropwizardMeter data structure to calculate QPS. And the metrics can be obtained from JMX.
      Show
      This issue adds read and write QPS(query per second) metrics at server and table level. The table level QPS metrics aggregation at the per-table for each RegionServer. Using DropwizardMeter data structure to calculate QPS. And the metrics can be obtained from JMX.

    Description

      Use HBase‘s existing class DropwizardMeter to collect read and write QPS. The collected location is the same as metrics readRequestsCount and writeRequestsCount.

      Attachments

        1. writeQPS.png
          331 kB
          Baiqiang Zhao
        2. readQPS.png
          350 kB
          Baiqiang Zhao
        3. HBASE-22975.branch-2.0001.patch
          16 kB
          Baiqiang Zhao

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            DeanZ Baiqiang Zhao
            DeanZ Baiqiang Zhao
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment