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

Change the value of "Requests Per Second" on WEBUI

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0.0, 2.3.0, 1.6.0, 2.2.2, 2.1.8
    • Component/s: metrics, UI
    • Labels:
      None
    • Hadoop Flags:
      Reviewed
    • Release Note:
      Use 'totalRowActionRequestCount' to calculate QPS on web UI.

      Description

      Now we use "totalRequestCount"(RSRpcServices#requestCount) to calculate requests per second.
      After HBASE-18469, "totalRequestCount" count only once for multi request.(Includes requests that are not serviced by regions.)
      When we have a large number of read and write requests, the value of "Requests Per Second" is very small which does not reflect the load of the cluster.

      Maybe it is more reasonable to use "totalRowActionRequestCount" to calculate RPS?

        Attachments

        1. HBASE-20626.master.001.patch
          1 kB
          Guangxu Cheng
        2. HBASE-20626.master.002.patch
          1 kB
          Guangxu Cheng
        3. HBASE-20626.master.003.patch
          1 kB
          Guangxu Cheng

          Issue Links

            Activity

              People

              • Assignee:
                gxcheng Guangxu Cheng
                Reporter:
                gxcheng Guangxu Cheng
              • Votes:
                2 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: